xadb
Android逆向一键化操作脚本,一键开启调试(ida/gdb/lldb),一键查看app、设备信息,一键脱壳等等
Install
git clone xadb_git_project;
cd xadb
./install.sh the_android_sdk_path
example:./install.sh ~/xia0/android/sdk
- If your shell is bash run:
source ~/.bash_profile
- If your shell is zsh run :
source ~/.zshrc
Command
adb device [imei] show connected android device basic info
adb app [sign/so/pid/apk/debug/dump] show current app, debug and dump dex
adb xlog [package] logcat just current app or special package
adb debug [ida/ida64,lldb/lldb64, gdb/gdb64] open debug and setup ida/lldb/gdb debug enviroment
adb frida/64 start frida server on device
adb pcat [remote-file] copy device file to local
adb -h show this help usage
说明:adb兼容内置的所有命令。在分别在pixel2 Android8 和pixel3 Android9上面测试通过。
mprop
只编译了64位的版本,若你为32位的设备,可以自行编译。
在source目录下面提供了mprop的源码及build脚本
关于脱壳,之前基于frida的脱壳脚本只能脱一代壳且兼容性不高,就暂时没放出来。如果有大佬有比较好的方式,可以pr或者联系我完善下这部分。