Android漏洞复现的几点注意事项
Android漏洞复现的几点注意事项
- 注意漏洞对应的内核版本;
- 注意区分x86、x86_64、armeabi-v7a、arm64-v8a的区别,以及对应的不同编译方法;
- 注意使用的模拟器,Genymotion模拟器基本上是32位架构,但是事先已经被root;Android Studio原生模拟器可选择的空间更大,但是使用时存在种种问题。
- 安装Android Studio,可以从官网下载安装,附带Android SDK;
- Android Studio安装模拟器内核时,如果下载出现问题,可以通过打开菜单栏中的file清除缓存后,以管理员身份重启软件;
- 在使用adb与Android Studio的模拟器连接时,如果显示offline、unauthorized等提示,说明需要点击进入开发者选项,并打开USB调试;如果开启USB调试可以使用adb连接,但重启模拟器后仍显示offline等,可将模拟器格式化wipe data后重新运行;
- 将poc文件在模拟器中运行之前,需要使用交叉工具链编译;
- adb push应在adb shell命令之前,通过adb shell连接模拟后,可输入exit返回本机;
- Android.mk与Makefile的意义类似,但是使用的命令不同。

浙公网安备 33010602011771号