Android逆向(1) - 初期准备

一、环境准备

  • jdk 1.8

二、工具准备

  • APKIDE 3.3.3 少月增强版

一款 APK 逆向工具,可以反编译、重编译 APK,以及可以把 smali 转换成 java 进行阅读

  • JEB 1.5 破解版

和 APKIDE 一样,是一款 APK 逆向工具,但是它不能重编译,只提供阅读,也可以把 smali 转换成 java,不过它提供备注和修改方法名。用 JEB 阅读并备注,再用 APKIDE 修改并重编译应该是个不错的选择。

  • Android Studio

因为要进行 Android 开发,所以才选用这个,仅仅使用虚拟机的话,建议下载其他虚拟机。
使用 adb shell 把 apk 安装到虚拟机:
adb install C:\XXX\XXX.apk

  • 一台真实的安卓手机

用来安装并运行 APK

你可能感兴趣的:(Android逆向(1) - 初期准备)