BlackDex脫殼工具是一效率非常高的安卓脫殼工具,只需要幾秒就可以對已安裝或是未安裝的APK進行脫殼,支持5.0~12,無需依賴任何環境任何手機都可以使用,包括模擬器,是比較好用的脫殼工具之一。
BlackDex脫殼工具脫殼說明
本項目針對一(落地加載)、二(內存加載)、三(指令抽取)代殼,擺脫對以往脫殼環境的困擾,幾乎支持5.0以上的任何系統。并且擁有 快速、方便、成功率高 的優點。一般只需要幾秒鐘即可完成對已安裝包括未安裝應用脫殼。未安裝應用脫殼時間主要花費在復制文件IO消耗上,由應用大小決定速度。已安裝應用一般在數秒內即可完成脫殼。
脫殼文件說明:
hook_xxxx.dex hook系統api脫殼的dex,深度脫殼不修復
cookie_xxxx.dex 利用dexFile cookie脫殼的dex,深度脫殼時會修復此dex
BlackDex脫殼工具脫殼原理
通過DexFile cookie進行脫殼,理論兼容art開始的所有版本。可能少數因設備而異,絕大部分是支持的。資源有限無法大量測試,遇到問題請提issues.
深度脫殼
深度脫殼模式下會自主修復被抽取的方法指令,將指向其他內存塊的指令回填至DEX內,解決nop問題,但是不會確保一定會有用,例如:指令需要主動調用才解密等則無法回填或者說是無效回填。深度脫殼并不包含任何解密、主動調用等操作。本功能仍然在測試階段,可能會出現以下情況,請悉知,愿世上再無nop。
1. 脫殼時間會大幅度上升,預計幾分鐘都十幾分鐘不等
2. 脫殼期間有可能會出現應用閃退(遇到反檢測等)
3. 會增加脫殼失敗幾率
4. 不一定能夠100%還原
BlackDex脫殼工具環境要求
一臺普通手機
無需Xposed
無需Frida
無需Magisk
無需Root
無需定制系統