美文网首页
微信分析通过别人的好友申请流程

微信分析通过别人的好友申请流程

作者: 炫子_260f | 来源:发表于2019-05-12 16:14 被阅读0次

    环境工具

    微信版本 7.0.3
    jadx
    Android Device Monitor
    Xposed

    定位方法

    工具 Android Device Monitor
    利用traceview,找到最后完成的执行流程与方法:

    image.png

    完成 是一个click事件,可以通过搜索click,过滤trace:

    image.png

    最后找到:


    image.png

    adb shell dumpsys activity top 找到到的 top activity 一致,就是 SayHiWithSnsPermissionUI,可以定位完成在这个activity里面是一个 MenuItem

    image.png

    分析代码

    1. 工具 jadx 打开7.0.3版本的微信
      找到:


      image.png

      上面指示的 OnMenuItemClickListener,


      image.png
      image.png

    很明显,是第一个OnMenuItemClickListener。继续分析。
    还是 traceview:


    image.png

    hook 类 com.tencent.mm.pluginsdk.model.m 的 构造方法,发现走的是:

    image.png
    这个部分。

    到此,UI 流程结束

    相关文章

      网友评论

          本文标题:微信分析通过别人的好友申请流程

          本文链接:https://www.haomeiwen.com/subject/gtgtaqtx.html