Minxin / FART

ART环境下自动化脱壳方案

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FART

ART环境下自动化脱壳方案,基于Android 6.0方案实现,理论上可以移植到任何ART系统上。具体原理和实现请移步看雪: https://bbs.pediy.com/thread-252630.htm

联系邮箱:edunwu@gmail.com 另外建立了个qq群方便交流,群内提供学术交流并上传最新相关资料,感兴趣的可以扫描二维码加群。

qq群二维码

为了能够更有动力维护和更新该项目,有钱的大佬可以给点茶水费哈,下面附上微信和支付宝打赏码

安装完待脱壳的应用后,点击应用,等待开始进入脱壳,点击应用后请不要再进行其他操作,此时查看logcat,过滤ActivityThread此时可以看到脱壳日志,脱壳后的文件位于应用的私有目录下,如应用的报名为com.example.code,则脱壳下来的dex位于/data/data/com.example.code目录下。由于脱壳时间可能较长,与应用的大小有关,建议等待一段时间,先喝杯热咖啡。(如果发现脱壳后的dex依然不够,可以多尝试脱几次,甚至待应用脱壳结束后手动点击app,完成一些交互)。

更新1.1版,修复上一个版本由于没有对脱壳的应用彻底过滤的原因导致的配置文件失效,对所有app进行脱壳的问题。

更新1.2版,修复上一个版本中存在的一些异常;重新寻找dump整体dex的点,从而解决某数字壳以及某加密壳等无法dump整体dex的问题。

qq群共享有上传1.2.1betal版,功能更强大,让内存中的dex无处藏身,但可能还存在一些小问题,所以不在这里上传,需要的可以去群内自取。同时,鉴于有些安全爱好者手中没有nexus5真机,而在用模拟器过程中又遇到各种问题,导致不能启动,这里再在qq群公告中上传了可以启动的sdk,需要的可以自取。(依然建议使用真机,模拟器只适合体验)

这里将arm模拟器、x86模拟器、nexus5镜像合并为一个包,以供下载。

链接:https://pan.baidu.com/s/1M9RE_883wAcTbsEnIGilKw 提取码:q5bo

About

ART环境下自动化脱壳方案

License:Apache License 2.0


Languages

Language:Python 100.0%