編輯點(diǎn)評:匯集全網(wǎng)逆向大佬作品的工具
逆向工具一般就是給喜歡研究安卓系統(tǒng)的用戶使用,像編譯,解析數(shù)據(jù),系統(tǒng)開源等等,聚寶庫app是由逆向小子開源,匯聚了全網(wǎng)逆向大佬的作品軟件,每天會更新和上傳不同的軟件,支持快速的下載和使用,有興趣的可以看看。
軟件特色
1、匯聚了很多逆向大佬開發(fā)的工具;
2、軟件每天都會上新適合愛搞機(jī)的朋友;
3、軟件支持直接下載,超級的方便;
4、下載速度快,更新也很快,實(shí)用性極強(qiáng)。
部分軟件預(yù)覽
APK注入器
給軟件添加引流神器
AD.Killer
去百度,穿山甲廣告神器
分享頁注入
給軟件注入分享界面
CNFIXv3.25
清羽大神的360過簽名神器
FDex2終結(jié)版
牛奶大佬開源脫殼工具
APKtool+助手
牛奶大佬開源的一款工具
軟件優(yōu)勢
1、反編譯.apk
對.apk文件進(jìn)行反編譯。
2、重建.apk
根據(jù)反編譯.apk得到目錄重建.apk文件。
3、簽名.apk
對.apk文件進(jìn)行簽名。
4、優(yōu)化.apk
對.apk文件進(jìn)行優(yōu)化。
5、framework-res.apk工具
實(shí)現(xiàn)framework-res.apk的安裝和管理。
6、.apk轉(zhuǎn).jar
將.apk文件轉(zhuǎn)換為.jar文件。
7、.dex轉(zhuǎn).jar
將.dex文件轉(zhuǎn)換為.jar文件。
擴(kuò)展閱讀
優(yōu)秀的Android逆向工程工具
一、1SMALI/BAKSMAL
SMALI/BAKSMALI是一個(gè)強(qiáng)大的apk文件編輯工具,用于Dalvik虛擬機(jī)(Google公司自己設(shè)計(jì)用于Android平臺的虛擬機(jī))來反編譯和回編譯classes.dex。
其語法是一種寬松式的Jasmin/dedexer語法,而且它實(shí)現(xiàn)了.dex格式所有功能(注解,調(diào)試信息,線路信息等)。
2 、ANDBUG
Andbug是一款針對Android平臺的Dalvik虛擬機(jī)的調(diào)試工具,工具基于jdwp協(xié)議,使用了python封裝,其靈活性和可定制性對逆向工程師和開發(fā)人員而言可謂是神器級別的安卓安全工具。它與Android的Eclipse插件調(diào)試使用相同的接口,其Java 調(diào)試線協(xié)議(JDWP)和Dalvik調(diào)試監(jiān)視器(DDM)允許用戶監(jiān)視Dalvik虛擬機(jī),檢查進(jìn)程狀態(tài)。
不同于谷歌自己的Android軟件開發(fā)工具包調(diào)試工具,AndBug不要求源代碼。但是,它需要使用python封裝,因?yàn)閷τ诖蠖鄶?shù)重要的任務(wù),它需要使用一個(gè)腳本斷點(diǎn)(scripted breakpoints)的概念,稱為“hooks”。
3、ANDROGUARD
androguard (也稱Android guard) 是 Android 應(yīng)用程序的逆向工程,提供惡意軟件分析等功能。
特征:使用DAD作為反編譯器;可以分析惡意軟件;
主要由Python 編寫;
支持可視化;
androguard 支持:DEX, ODEX;APK;
Android的二進(jìn)制XML;Android資源文件;
分解的DEX/ODEX 字節(jié);
DEX/ODEX 文件反編譯程序;
4、APKTOOL
APKTool是GOOGLE提供的APK編譯工具,能夠反編譯及回編譯apk,同時(shí)安裝反編譯系統(tǒng)apk所需要的framework-res框架,清理上次反編譯文件夾等功能。它可以完整解包APK,解包后你可以看到 APK 里面的聲明文件、布局文件、圖片資源文件、由 dex 解包出來的 smali 文件、語言文件等。如果你要漢化、修改界面、修改代碼的話,apktool 可以幫你一站式完成。
特征:反編譯資源文件到原始格式(包括resources.arsc,classes.dex,9.png以及XML等);將解碼資源重建回二進(jìn)制APK / JAR;組織和處理依賴于框架資源的APK;Smali調(diào)試(2.1.0中移除,被IdeaSmali取代);協(xié)助重復(fù)性任務(wù);
5、AFE
AFE(Android Frameworkfor Exploitation)是一個(gè)開源項(xiàng)目,運(yùn)行在Unix-based 的操作系統(tǒng)中,能夠用來證明Android操作系統(tǒng)中存在安全漏洞,它還表明Android僵尸網(wǎng)絡(luò)是能夠存在的。使用AFE能夠非常容易的自動創(chuàng)建一個(gè)Android平臺的惡意軟件,發(fā)現(xiàn)應(yīng)用軟件的漏洞(例如Leaking Content Providers,Insecure FileStorage,Directory Traversal等),以及在受感染的設(shè)備上執(zhí)行任意命令。
AFE包含兩個(gè)部分,PC端(以下稱為AFE)和手機(jī)端(以下稱為AFEServer)。AFE大部分是完全使用Python編寫的。AFE是可擴(kuò)展的,可以自由添加其他的模塊或者將已有的工具移植到AFE框架下。AFEServer是一個(gè)在手機(jī)上運(yùn)行的Android應(yīng)用,用來和AFE的Python界面進(jìn)行連接,執(zhí)行AFE發(fā)送到手機(jī)的命令。
功能:完善的命令行界面;發(fā)現(xiàn)應(yīng)用漏洞;自動化創(chuàng)建惡意應(yīng)用;
6、DEDEXER
Dedexer是一款反編譯dex文件的開源工具。
特征包含:不需要在android模擬器中運(yùn)行;
能夠?qū)ex文件按照java源代碼package的目錄結(jié)構(gòu)建好了目錄,每個(gè)class文件對應(yīng)一個(gè)ddx文件;
可作為像jasmin一樣的反編譯引擎;
7、 ANDROID OPENDEBUG
該工具利用Cydia Substrate將所有的應(yīng)用程序在設(shè)備上運(yùn)行;
一旦安裝任意應(yīng)用程序就會有一個(gè)debugger連接到它們。
注意:該工具只能在測試設(shè)備中使用!
8、DARE
Dare是賓州大學(xué)計(jì)算機(jī)系發(fā)布的apk逆向工程工具,可以將Android系統(tǒng)中使用的apk文件反編譯為JavaClass文件,這些Class文件隨后可以通過現(xiàn)有的Java工具(包括反編譯)進(jìn)行處理。目前支持Linux和Mac OS X中使用。
9、 FINO
一款A(yù)ndroid動態(tài)分析工具
10、 ENJARIFY
Enjarify是由Google推出的一款基于Python3開發(fā),類似dex2jar的反編譯工具,它可以將Dalvik字節(jié)碼轉(zhuǎn)換成相對應(yīng)的Java字節(jié)碼,有比dex2jar更優(yōu)秀的兼容性,準(zhǔn)確性及更高的效率。
以上這些工具的話目前都很少用到了,現(xiàn)在大多數(shù)用的安卓逆向工具java層這塊更多是ak和apktool,jeb,jadx,so層的話就是ida ,Winhex這些。
熱門評論
最新評論