android进入微信加好友页面,Xposed-微信自动加好友功能实现2--自动跳转验证申请页面...

本帖最后由 hjw45611 于 2019-6-22 18:00 编辑

严重声明

本文的意图只有一个就是通过分析app学习更多的逆向技术,如果有人利用本文知识和技术进行非法操作进行牟利,带来的任何法律责任都将由操作者本人承担,和本文作者无任何关系,最终还是希望大家能够秉着学习的心态阅读此文。

上篇文章仅仅做到自动查看联系人信息就结尾了,总感觉对不起这个帖子的题目,所以利用这几天的空闲时间就有了第二篇自动跳转验证申请页面

上篇链接: https://www.52pojie.cn/thread-872046-1-1.html

批量添加好友存在一定的问题,不是被警告频繁就是会有封号的隐患,所以本帖仅作为自动加好友的技术探索

另需注意,因为误操作,手机微信版本升级到最新了,所以在此以微信7.0.3为例

上篇结尾自动搜索好友并跳转到资料信息页,本篇功能是在信息页展示后自动点击添加好友按钮并跳转到验证申请页面

寻找点击事件

信息展示页是com.tencent.mm.plugin.profile.ui.ContactInfoUI,jadx打开并查找类ContactInfoUI,但代码中并找不到相关的点击跳转代码,所以换个思路

点击添加好友按钮后跳转到验证申请页面SayHiWithSnsPermissionUI,直接搜索intent跳转中用到的 SayHiWithSnsPermissionUI.class

55fd2b2273b5a8b4531f72773c469d6e.gif

屏幕快照 2019-02-27 16.50.13.png (142.35 KB, 下载次数: 7)

2019-3-4 11:19 上传

可以看到有三个方法使用到,简单查看后,进行简单hook

只有EF方法执行

打印如下:

2019-02-27 16:57:24.959 3772-3772/? I/Xposed: com.a85.wechatplugin:[16:57:24]:  onClick------1contact_profile_add_contact

确定走的是com.tencent.mm.plugin.profile.a中的EF方法。参数打印是 contact_profile_add_contact

直接在EF方法中扔出异常:

[Java] 纯文本查看 复制代码findAndHookMethod("com.tencent.mm.plugin.profile.a", mlpparam.classLoader,

"EF", String.class,

new XC_MethodHook() {

@Ove

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值