Apktool M app是一款很實用的專門用于APK反編譯工具的系統軟件,是可以幫助用戶進行反向的編譯,支持對apk反編譯、打包、拆分、合并、簽名等;擁有語法高亮和強大的代碼提示文件編輯器,能查看源java代碼、對關鍵字、類、方法和字段進行提示;擁有許多功能的文件管理器,可以安裝、拆分、打包不同類型的安卓文件格式。
1、重建.apk
根據反編譯.apk得到目錄重建.apk文件。
2、反編譯.apk
對.apk文件進行反編譯。
3、優化.apk
對.apk文件進行優化。
4、簽名.apk
對.apk文件進行簽名。
5、.apk轉.jar
將.apk文件轉換為.jar文件。
6、framework-res.apk工具
實現framework-res.apk的安裝和管理。
7、.dex轉.jar
將.dex文件轉換為.jar文件。
一個修改后的 apktool,可以在你的android 設備合并 split apks 成一個獨立的 .apk [sap] 文件,!
-合并 split-apks
-打開其他應用程序的 .apks 文件(提供安裝或合并拆分),以及 .xapk (格式來自 apkpure)
-從 split-apk 包中創建一個獨立的 .apk
-部件分割的選擇 (安裝、移除和合并時)
-安裝 apks 和 split-apks
-卸載apk
-已安裝的應用程序可以從應用程序列表中刪除 (新菜單項)
·理解代碼
·在代碼層發現漏洞
·找到在應用程序中可能使用硬編碼的敏感數據
·在變更到新的硬件平臺時遷移應用程序
·進行惡意軟件分析
·修改現有應用程序的代碼和功能
1、運行軟件后,點擊右上角的【三個點】圖標;
2、接著點擊設置(Settings)進入;
3、進入后選擇應用(Application);
4、之后點擊語言(Language);
5、最后進入列表,選中文。
1、在軟件界面選擇“設置”,在“設置”界面中,點擊“應用設置”設置項。
2、在“應用設置”設置項中,點擊“APK名稱模版”列表項。
3、在“APK名稱模版”列表項中,輸入要更改的模版名稱,點擊“保存”按鈕。
1、在本站免費下載該軟件,安裝完成之后打開。
2、在“Apktool M >設置”界面中,點擊“編譯與反編譯設置”設置項。
3、然后在“編譯與反編譯設置”設置項中,勾選“分析所有smali”選項的勾選開關。
4、將“分析所有smali”選項的勾選開關顯示為“開啟”狀態。
1、反匯編
反匯編是將機器語言翻譯成匯編語言的過程。反匯編器的輸出結果通常是人們適合閱讀的格式,而不是注重于匯編器輸入的適用性。
2、反編譯
從字面意思來看,反編譯就是與編譯相反的過程。我們可以將可執行文件翻譯成更加易于閱讀的格式,比如高級語言。完全實現自動化反編譯是不太可能的,因為沒有反編譯器能夠提取到開發者編寫的源代碼。
3、理解代碼
在代碼層發現漏洞找到在應用程序中可能使用硬編碼的敏感數據,在變更到新的硬件平臺時遷移應用程序。
4、進行惡意軟件分析
修改現有應用程序的代碼和功能逆向工程包括兩個過程:反匯編和反編譯。
1、免費編輯,所有的功能都是免費的,用戶都能快速編輯代碼。
2、使用幫助,可以提供詳細的操作教程,用戶都能迅速學會使用方法。
3、常見問題,也有豐富的常見問題與解決方案,都能很好的解決大家的問題。
4、文件分享,編輯好的問題都可以隨時分享,好友都可以快速接收到。
包名:ru.maximoff.apktool
MD5:6BA89C5DE4806C02A48E50B638929322
網友評論