
BlackDex稅殼工具介紹:
1、脫殼原理:通過DexFile cookie進行脫殼,理論兼容art開始的所有版本??赡苌贁狄蛟O備而異,絕大部分是支持的。
2、環(huán)境要求:一臺普通安卓手機,無需Xposed,無需Frida,無需Magisk,無需Root,無需定制系統(tǒng)
3、脫殼流程:
- 下載相應的BlackDex的apk文件,安裝在手機或者模擬器中;
- 選擇脫殼文件,進行脫殼,得到dump下來的dex文件;
- 將dex文件復制到jex2jar目錄下;
- 再使用jex2jar將其反編譯為jar文件:
d2j-dex2jar.bat cookie1.dex
; - 生成相應的jar文件。再去用jd-gui查看。
4、深度脫殼:
度脫殼模式下會自主修復被抽取的方法指令,將指向其他內存塊的指令回填至DEX內,解決nop問題,但是不會確保一定會有用,例如:指令需要主動調用才解密等則無法回填或者說是無效回填。深度脫殼并不包含任何解密、主動調用等操作。
可能會出現(xiàn)以下情況:
- 脫殼時間會大幅度上升,預計幾分鐘都十幾分鐘不等
- 脫殼期間有可能會出現(xiàn)應用閃退(遇到反檢測等)
- 會增加脫殼失敗幾率
- 不一定能夠100%還原

BlackDex APP脫殼工具教程:
1、首先安裝軟件進行脫殼
找到應用直接點一下就能脫出來了

一般手機都可以脫殼
脫殼失敗另尋方法

小編點評:
眾所周知,Android 應用開發(fā)完成后,除了使用 Google 官方的混淆外,還需要使用一些第三方的安全軟件的加殼處理,如果不加固,你的 APK 相當于開源了,這么說有點夸張,但很多時候事實確實如此。如果有這樣一款工具,可以對加固后的 APK 進行脫殼,那么就可以直接拿應用商店中的 APK 進行脫殼反編輯,從而進行二次開發(fā)了!BlackDex可以當做備用的脫殼工具,如果想在未root的設備上脫殼,那么BlackDex是首選工具。