android逆向之——调试任意 app 方法总结
发表于:2024-04-18 作者:创始人
编辑最后更新 2024年04月18日,如果你想调试Android系统应用、第三方app如360手机助手、微信、这时如何是app可调试是调试的第一步。调试的是dex内的Java代码。下面介绍我用到的几种方法总结模拟器上运行(比如Genymo
如果你想调试Android系统应用、第三方app如360手机助手、微信、这时如何是app可调试是调试的第一步。调试的是dex内的Java代码。
下面介绍我用到的几种方法总结
模拟器上运行(比如Genymotion、领航模拟器、天天模拟器、夜神模拟器,注最近夜神模拟器已经关闭这个功能)
用一部root过的手机,在已经root的设备上修改只读的系统属性。使用此工具来修改ro.debuggable的值(0->1)。(使用setpropex工具、或命令直接修改)
解压/修改/重新打包apk:修改AndroidManifest.xml中的debug属性(Android:debuggable="true")就可以进行调试。(给app添加android:debuggable="true",再重打包的步骤了)
采用xposed插件:BuildPropEnhancer(插件地址http://repo.xposed.info/module/com.jecelyin.buildprop)