冥界3大法王 发表于 2019-8-5 08:04

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

manbajie 发表于 2019-8-5 08:07

楼主写的真棒,楼主加油~~{:1_935:}

辅助插眼至今 发表于 2019-8-5 08:22

楼主辛苦了

zyy22664488 发表于 2019-8-5 08:24

感谢分享

saomu007 发表于 2019-8-5 08:32

感谢分享

NewTab 发表于 2019-8-5 08:34

楼主辛苦了

a67994407 发表于 2019-8-5 08:52

感谢分享{:1_921:}

小小莱 发表于 2019-8-5 09:29

谢谢大佬分享{:1_887:}

bluesky4485 发表于 2019-8-5 09:42

这个不错,支持一把。有空了试一下效果如何

heiio 发表于 2019-8-5 09:52

感觉不错,希望楼主可以继续开发其功能
页: [1] 2 3 4 5
查看完整版本: Android逆向自动化脚本-XADB