『壹』 ios的deb提取的文件能不能反編譯找找驗證地址
可以反編譯成匯編,因為匯編語言和機器碼是一一對應的,當然C更容易看懂。
『貳』 新人求助,DEB包 修改內容
我們都喜歡使用apt-get,因為它實在是讓我們大大的省心。但是,有時候我們會為網速慢,安裝源不好而煩惱,所以我們可能會將一些常用軟體包的deb文件保存在本地以備不時之需。當然了使用dpkg也可以直接來安裝保存在本地的deb軟體包,問題是它並不能處理軟體包之間的依賴第一步:所你所有的deb文件放在同一個目錄內,如:# mkdir /var/debs第二步:使用dpkg-scanpackages 命令生成APT可以使用的軟體包索引文件/var# dpkg-scanpackages debs /dev/null | gzip debs/Packages.gz註:/dev/null位置的參數是指定一個文件,文件名不限,該文件的作用是用來重寫覆蓋deb軟體包中控制文件的某些定義,它的第一行的格式,一行對應一個軟體包:package priority sectionpackage指定你所要修改的軟體包priority 有low,medium,high三個值section 用來指定軟體包屬於哪個section如果不需要對deb軟體包做任何修改你就可以像例子中那樣直接指定一個/dev/null文件。第三步:在你的sources.list中添加一行
『叄』 請問ubuntu系統的deb怎麼反編譯或漢化
用cd命令轉到軟體包所在的目錄,或者直接把軟體包移動到主目錄下,然後右擊,屬性中勾選允許以可執行程序執行,在終端中輸入sudo dpkg -i 軟體包名.deb
『肆』 deb包里的dylib文件怎麼反編譯
當然不能,window的應用程序是圖形界面的,偏向於實際應用,而DOS系統是由字元堆砌而成的磁碟操作系統,不支持圖形界面。 可以的,原來xp它就自帶很多dos命令的,如果你要擴展,那麼把相應的dos命名放到cmd目錄下。目錄一搜就找到的
『伍』 ios的deb提取的文件能不能反編譯找找驗證地址
手機連接到電腦上,打開iTools同步軟體;找到文件系統-越獄系統,打開文件路徑:/var/root/Media/Cydia/AutoInstall,將deb格式文件導入到該文件夾當中。
這時候,大家需要重啟iOS設備,重啟後打開iOS設備上的Cydia商店,進入到管理—軟體包就可以發現需要安裝的deb文件已經被安裝到手機上了。
注意:通過電腦連接手機安裝deb文件有一定的風險性,導入時要找清楚對應的文件目錄,不要隨意安裝第三方的deb文件。
『陸』 怎樣反編譯程序
高級語言源程序經過 編譯 變成可執行文件,反編譯就是逆過程。
但是通常不能把可執行文件變成高級語言源代碼,只能轉換成匯編程序。
計算機軟體反向工程(Reversepengineering)也稱為計算機軟體還原工程,是指通過對他人軟體的目標程序(可執行程序)進行「逆向分析、研究」工作,以推導出他人的軟體產品所使用的思路、原理、結構、演算法、處理過程、運行方法等設計要素,作為自己開發軟體時的參考,或者直接用於自己的軟體產品中。
反編譯是一個復雜的過程,所以越是高級語言,就越難於反編譯,但目前還是有許許多多的反編譯軟體: VB: VBExplorer 、VB反編譯精靈和VBRezQ;只能反編譯界面圖像,好像代碼不能完全反編譯 java: JAD ;java的反編譯比較常見,所以反編譯比較完全, 將class文件反編譯成java文件也是有可能的 C++ : eXeScope Dephi: DEDE c#:Reflector 易語言:E-Code Explorer.exe(易格式可執行文件分析器)。
『柒』 deb文件是什麼deb包是什麼
由於Unix類系統對許可權、所有者、組的嚴格要求,而deb格式安裝包又經常會涉及到系統比較底層的操作,所以許可權等的設置尤其重要。 deb包本身有三部分組成: 數據包,包含實際安裝的程序數據,文件名為data.tar.XXX;安裝信息及控制腳本包,包含deb的安裝說明,標識,腳本等,文件名為control.tar.gz; 最後一個是deb文件的一些二進制數據,包括文件頭等信息,一般看不到,在某些軟體中打開可以看到。deb本身可以使用不同的壓縮方式。tar格式並不是一種壓縮格式,而是直接把分散的文件和目錄集合在一起,並記錄其許可權等數據信息。之前提到過的data.tar.XXX,這里XXX就是經過壓縮後的後綴名。deb默認使用的壓縮格式為gzip格式,所以最常見的就是data.tar.gz。常有的壓縮格式還有bzip2和lzma,其中lzma壓縮率最高,但壓縮需要的CPU資源和時間都比較長。 data.tar.gz包含的是實際安裝的程序數據,而在安裝過程中,該包里的數據會被直接解壓到根目錄(即/),因此在打包之前需要根據文件所在位置設置好相應的文件/目錄樹。而control.tar.gz則包含了一個deb安裝的時候所需要的控制信息。一般有5個文件: control,用了記錄軟體標識,版本號,平台,依賴信息等數據; preinst,在解包data.tar.gz前運行的腳本; postinst,在解包數據後運行的腳本; prerm,卸載時,在刪除文件之前運行的腳本; postrm,在刪除文件之後運行的腳本; 在Cydia系統中,Cydia的作者Saurik另外添加了一個腳本,extrainst_,作用與postinst類似。 deb的特點: 豐富的資源:Cydia上本身就不少,更何況任何格式的安裝包都可以轉換為deb。相對方便的在線購買模式:CydiaStore,不過盡管沒有AppStore的5台設備的限制,但對國內用戶來說,付款方式比較困難。破解難度較大,沒有使用AppStore的驗證方式,所以必須將驗證和防破解措施加入程序裡面,這樣就比較難破解,對軟體開發者來說是個好事。完善的Unix文件系統支持:無需以命令設置文件的許可權、所有者和用戶組(當然也可以以腳本來設置)。 完善的腳本支持:5個腳本依照安裝和卸載的先後順序執行,可以提供更多選擇。比如備份還原操作,可以在preinst中備份文件,而在postrm中還原文件,嚴格的依賴關系:deb遵循嚴格的依賴關系(於Depends和Pre-Depends指定),可以確保軟體運行所必需的組件。在線安裝的時候會自動安裝所依賴的軟體包。卸載時也很重要,比如軟體包A依賴於B,當卸載B的時候會提示A依賴於B,卸載掉B的話會導致A不能用,這樣可以確保系統的完整性和穩定性。 完全許可權:由於deb必須以最高許可權root的身份運行,deb可以對系統任何位置進行操作,換句話說,deb擁有對整個系統的完全控制,因此deb安裝包軟體可以實現很多ipa不能實現的功能。相對簡單的獲取方式(在線或離線)和安裝方式,也不用擔心在不同機器上同步會刪掉程序的問題。
『捌』 任何軟體都能反編譯嗎
理論上是可以的,但實際上是很難的。這與破解密碼有相似,破解軟體有難有易。
『玖』 反編譯是不是能夠將軟體的源代碼反編譯出來進行修改
不能的,反編譯只能查看匯編代碼,更別說金山毒霸,他做了15年的殺軟,這點防反編譯的技術絕對有
『拾』 deb文件怎麼解包和打包還有修改
不可以,要通過專門的打包工具,先解包,然後修改後,在打包,工具ios設備越獄後,進cydia 軟體源 編輯 添加 apt.so/wxyh0128 添加這個源之後,到這個源裡面下載ded打包解包這個工具,工具使用方法http://bbs.25pp.com/thread-323680-1-1.html