DownOL 软件仓库– 软件下载,字节世界与新知

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)

2022-05-09 22:58:04
0