android pentest书籍 gitbook
1.逆向扫盲
1.1 android逆向展望
为什么学:工资挺高的、涉及到的app加固过后,看源码,抓包抓不到、*网打点、app安全检测都需要Android逆向
涉及什么:涉及C Java 等等语言能读就行,了解android生态,Smail和点点逆向,工具、算法的学习
能干嘛:协议分析方向寻找工作、干软件破解、app漏洞挖掘、恶意代码分析
1.2 常用指令集合
adb用来连接收集shell的
其他的就类似linux命令了
1.3 测试工具安装
1.3.1 安装adb
https://developer.android.com/studio/releases/platform-tools
配置环境变量
配置到用户path就够了,注意使用cmd打开命令行使用adb
powshell打不开,最后cmd能打开
1.3.2 安装MT
1.3.3 选雷电模拟器
能运行未签名app
自动开启全局调试
占用内存、速度、稳定性等相比其他,他更牛
1.4 环境配置
1.4.1 配置Java
1.4.2 配置SDK
41.4.3配置NDK