Android逆向自动化脚本-XADB
分享一个Android逆向自动化操作shell脚本,主要解决平时逆向调试过程中一些重复琐碎的工作。在Android逆向过程之中就拿搭建调试环境来说步骤都十分繁琐,这里封装了gdb、lldb、ida三种调试环境搭建,真正做到了一键化调试。
不仅如此,还提供了很多常用的命令,所有命令兼容adb原始命令。
[*]一键查看app信息(包名、进程号、app目录、沙盒目录、so内存map)
[*]一键获取当app签名,一键获取apk文件
[*]一键获取当前设备信息(imei、是否开启调试等)
[*]一键开启frida运行环境
[*]只查看当前app日志
[*]还有任意路径下的远程文件copy、显示进程树等等
完整支持的命令如下:
1
2
3
4
5
6
7
8
9
adb device show connected android device basic info
adb app show current app, debug and dump dex
adb xlog logcat just current app or special package
adb debug open debug and setup ida/lldb/gdb debug enviroment
adb frida/64 start frida server on device
adb pcat copy device file to local
adb pstree show the process tree of device
adb -h show this help usage
adb update update xadb for new version!
关于脱壳,之前基于frida的脱壳脚本只能脱一代壳且兼容性不高,就暂时没放出来。如果有大佬有比较好的方式,可以pr完善下该部分。
更多请访问项目地址:https://github.com/4ch12dy/xadb 楼主写的真棒,楼主加油~~{:1_935:} 楼主辛苦了
感谢分享 感谢分享 楼主辛苦了
感谢分享{:1_921:} 谢谢大佬分享{:1_887:} 这个不错,支持一把。有空了试一下效果如何 感觉不错,希望楼主可以继续开发其功能