younghare 发表于 2017-6-8 11:11

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 )

passioncmcc 发表于 2017-6-8 14:48

所以能不能以某app为例子过一遍,这样讲感觉懂的人一看就知道,不懂的人看完也没懂。。。非常感谢,感激不尽!!!!

aerfa 发表于 2017-6-21 10:30

被android逆向之,吸引过来。这个调试试无非就是真机和模拟器吧,楼主列举的还是挺详细的,不过对第三点有质疑

tbwin658 发表于 2017-6-8 12:02

过来学习一下。

烟雨空城 发表于 2017-6-8 12:14

进来看看

lzhergd 发表于 2017-6-8 13:20

这是干嘛用的呢

丶咖啡猫丶 发表于 2017-6-8 13:27

我来学习学习

wq0351 发表于 2017-6-8 14:29

来学习下

passioncmcc 发表于 2017-6-8 14:47

所以能不能以某app为例子过一遍,这样讲感觉懂的人一看就知道,不懂的人看完也没懂。。。非常感谢,感激不尽!!!!

zhangjianfei 发表于 2017-6-8 15:32

希望能举个例子,感谢

pys 发表于 2017-6-8 16:27

好不错!!
页: [1] 2 3 4
查看完整版本: android逆向之——调试任意 app 方法总结