Android 脱壳工具使用

apk下载需要脱壳程序

0x1、FDex2

下载,这是一个基于Xposed的模块。
使用:

1、安装这个apk后,需要
2、xposed激活
3、选择需要脱壳apk程序
4、运行需要脱壳apk程序
5、完成脱壳

导出到电脑
adb pull data/data/xyz.sysorem.crackme/ c:/dex

0x2、drizzleDumper

下载,root设备之后,通过ptrace附加需要脱壳的apk进程,然后在脱壳的apk进程的内存中进行dex文件的特征搜索,当搜索到dex文件时,进行dex文件的内存dump。
使用:
1、将 \armeabi 下的drizzleDumper push进手机
2、进入shell,赋给可执行权限
3、运行drizzleDumper [包名] [等待时间,默认为0]
4、运行需要脱壳程序
如下

$>adb push F:\drizzleDumper /data/local/tmp
$>chmod 755 drizzleDumper
$>./drizzleDumper xyz.sysorem.crackme

/data/local/tmp已经dump出dex了

0x3、DumpDex

参考

推荐阅读更多精彩内容