android逆向之——调试任意 app 方法总结
如果你想调试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插件:BuildProp Enhancer(插件地址http://repo.xposed.info/module/com.jecelyin.buildprop )
所以能不能以某app为例子过一遍,这样讲感觉懂的人一看就知道,不懂的人看完也没懂。。。非常感谢,感激不尽!!!! 被android逆向之,吸引过来。这个调试试无非就是真机和模拟器吧,楼主列举的还是挺详细的,不过对第三点有质疑 过来学习一下。 进来看看 这是干嘛用的呢 我来学习学习 来学习下 所以能不能以某app为例子过一遍,这样讲感觉懂的人一看就知道,不懂的人看完也没懂。。。非常感谢,感激不尽!!!! 希望能举个例子,感谢 好不错!!