使用Xposed实现QQ/TIM自动确认电脑扫一扫登录

本文介绍了如何使用Xposed框架自动确认QQ/TIM的电脑扫码登录过程。通过查找确认登录Activity,反编译APK,使用AndroidKiller获取控件信息,并通过Hook方法实现自动点击允许登录,简化登录步骤。
摘要由CSDN通过智能技术生成

本文同步更新于旺仔的个人博客,访问可能有点慢,多刷新几次。

缘由

不知道大家有没有用过QQ/TIM登录的时候使用扫描二维码登录的功能呢?

也就是登录界面的右下角那里有个二维码的按钮

点击之后就会出现二维码

然后用手机QQ/TIM打开扫一扫界面,扫了之后,会弹出允许登录的界面

然后我们需要点击允许登录TIM/QQ,电脑端就登录成功了。

但是每次登录都要点击允许登录,我觉得好麻烦,所以就实现了自动点击功能,这篇文章就是来介绍如何使用Xposed来实现自动点击。

实践

首先我们先整理一下思路,先要获取确认登录界面的Class,然后获取允许登录这个控件的Field,然后通过调用performClick这个方法来实现点击。

查找确认登录Activity

接下来,我们需要获取确认登录界面的Activity是哪一个,在这里我们先下载一个软件当前界面,可以获取到当前界面的Activity

在这里我们找到了确认界面的Activity的类名是com.tencent.biz.qrcode.activity.QRLoginActivity,然后我们进行下一步

反编译classes.dex

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值