好友
阅读权限10
听众
最后登录1970-1-1
|
暖意
发表于 2021-3-31 18:28
本帖最后由 暖意 于 2021-3-31 18:52 编辑
前介
我不知道大伙有没有这么一个烦恼,随着项目越来越庞大。从代码海中去定位一块实现逻辑,犹如大海捞针。分析APP最重要的就是快速定位App代码。
解决思路
通过 `Xposed` 拦截一些核心的关键方法,然后将收集的信息下发,我们就可以快速的定位代码啦!
主要功能
1. 快点定位点击事件,并输出调用栈
2. 定位Fragment丶定位Activity丶定位一大堆自己看!
看看成品吧
如何使用呢?
1. 激活Xposed插件
2. 选择需要分析的应用(最好只选中1个)
3. 打开mac程序
4. 输入指令 `adb forward tcp:8000 localabstract:app_hook`
源码+成品
[源码在这里,来个素质3连] 成品+源码(https://github.com/makeloveandroid/apphook) 记得来个素质3连击
PS:由于软件达到了网址上限,成品放在Github上啦! |
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|