andorid APK 逆向的一些学习过程
Cydia substrate:http://www.cydiasubstrate.com/
dexposed:java hook
VirtualApp:双开
xhook:plt Hook
jdk和eclipse 版本一致问题
在eclipse 中 eclipse.ini
smali 注入一般都是注入一个单独类,或者单独一个方法,
先写出apk 反编译copy
百度云> Android > apktool
apkTool
汉化ShakaApktool
ApkDb===方便单独的对反编译的文件进行分析,比如:汉化,
Notepad++ 搜索比较厉害
Sublime Text 2/3 文本编辑器
androidKiller===pd521逆向未来,推荐使用,体验上有改进;
jeb===收费查看Java代码神器==在使用linux 和mac 得下载对应swt.jar ,重命名为swt.jar
jadx===查看Java代码==jd-jui
sublime+smali===高亮smali查看
BeyondCompare===对比工具
GDA===看雪新的apk分析工具
IDA ===收费so分析工具,动态调试
genymotion===android模拟器攻击
asm.jar