1. 程式人生 > >Cydia Substrate based DexDumper's weakness

Cydia Substrate based DexDumper's weakness

packer native dump head 分析 運行 so文件 file pac

得益於Cydia Substrate框架,HOOK Native函數變得簡單,也給脫殼帶來方便。

像ijiami免費版,360,classes.dex被加密到so文件並運行時釋放到內存,因此針對相關函數的HOOK脫殼就比較簡單了。

但也有一些容易被針對的缺點:

1、代碼可以在類加載時被修改。hook dexFileParse、__mmap2或memcmp 等可能dump出是修復前的dex

2、修改了odex的標誌dey\n036,dumper在內存中搜索不到,將漏掉真正的odex

3、packer可以在內存構造假的odex header,以迷惑dumper和分析者

Cydia Substrate based DexDumper's weakness