Android逆向工具
简介
AndroidKiller(不推荐)
JEB(推荐)
jadx(推荐)
Android逆向助手
总结:JEB(android代码还原的还好) + jadx(java代码还原的还好)
AndroidKiller
适合搜索
JEB
所有的smali代码在一个文件中
Android调试工具
JEB(调试smali)
IDEA --> Smali插件
IDA(调试so)
Android辅助工具
Android Helper APK查壳PKiD 夜神模拟器 --> 采用的是4.4版本 支持xposed 安装快 adb调试端口为adb connect 127.0.0.1:62001 逍遥模拟器 --> 采用的是4.4版本 支持xposed 安装快 adb调试端口为127.0.0.1:21503,jeb附加的时候经常找不到模拟器,需要手动adb connect一下 雷电模拟器 --> 采用的是5.1版本 动态调试稳定 修改apk以后无需重签名,也能装上去,支持覆盖安装 安装慢,不支持xposed
Android抓包工具
Fiddler
抓取浏览器
抓取APP
Fiddler设置(端口默认为8888)
安装证书
物理机IP
模拟器
HTTP Debugger Pro
Hook框架和模块
Android开发工具
JDK清理
Win+R->regedit->local_machine->software->wow6432node->javasoft/Jremetrics
Win+R->regedit->local_machine->software->javasoft/Jremetrics
先装64位JDK,环境都装好以后,再装32位JDK,然后把JAVA_HOME改成64位的路径
Eclipse配置
创建项目
配置编译和运行环境
配置编码
配置输出
智能提示
真机测试
adb连接真机
usb调试模式打开后,显示adb devices List of devices attached 为空。则
1.到设备管理器查看驱动是否安装成功。
2.查看设备ID
3.确定adb使用的 .android 目录是哪个。一般是在 C:\Users\用户名\.android ,也有可能在sdk路径\.android。 修改所使用的.android 目录下的adb_usb.ini ,没有则创建。