app逆向一般方法和过程
关于安卓app逆向
正向:安卓开发工程师 ->Java语法+安卓框架 -> 功能代码(Java+C) -> APK(资源文件/.dex/.so)
逆向:安卓逆向工程师 -> APK -> 反编译 -> Java+C代码 + Hook -> Python代码还原
常见app的逆向的基本流程:
-
安装运行
-
抓包分析
-
反编译apk
-
在Java代码中定位 + Hook校验
-
基于Python还原算法
app下载
到应用市场下载手机到 Web平台推荐豌豆荚。
老版本逆向可能会好一些,最新版本可能会有最新的算法。
app安装
(1)apk文件发到手机,手机找到apk文件,点击运行安装。
(2)adb
浙公网安备 33010602011771号