【无视手机QQ屏蔽Q号搜索,强加好友】手机QQ协议分析
本帖最后由 52pojiekong 于 2024-11-19 00:18 编辑前提:最近在学习逆向,主要拿tx的App在进行尝试学习
在安卓QQ有个设置,可以设置QQ号不被搜索,不被群聊之类的加好友:
还有
这样设置后,在搜索或者其他途径就没法搜到或者添加好友。
进行学习分析,自己摸索到一条QQ协议链接,可以进行加好友。
https://ti.qq.com/open_qq/index2.html?url=mqqapi%3A%2F%2Fuserprofile%2Ffriend_profile_card%3Fsrc_type%3Dweb%26version%3D1.0%26source%3D2%26uin%3D(QQ号码)
示例:https://ti.qq.com/open_qq/index2.html?url=mqqapi%3A%2F%2Fuserprofile%2Ffriend_profile_card%3Fsrc_type%3Dweb%26version%3D1.0%26source%3D2%26uin%3D********
用模拟器,安装了AutoJs,把几个QQ这样设置后,用脚本进行了测试都是可以的(自己把QQ号填进去,这里都隐藏掉了)。
```
// 导入必要的模块
auto();
// 打开浏览器并访问指定URL
app.openUrl("https://ti.qq.com/open_qq/index2.html?url=mqqapi%3A%2F%2Fuserprofile%2Ffriend_profile_card%3Fsrc_type%3Dweb%26version%3D1.0%26source%3D2%26uin%3D******");
// 等待浏览器加载完毕,这里简单等待5秒
sleep(3000);
// 查找并点击页面中的特定 <a> 标签
if (className("android.webkit.WebView").exists()) {
let webView = className("android.webkit.WebView").findOne();
if (webView) {
let clickHereLink = webView.findOne(text("点击这里打开"));
if (clickHereLink) {
clickHereLink.click();
} else {
toast("未找到点击这里打开的链接");
}
} else {
toast("未找到WebView组件");
}
} else {
toast("未找到WebView组件");
}
// 等待QQ应用加载完毕,这里简单等待5秒
sleep(3000);
// 判断是否成功跳转到QQ,这里通过查找特定的UI元素来判断
if (id("com.tencent.mobileqq.profilecard_feature_impl:id/cj7").exists()) {
// 如果找到了加好友按钮,则点击它
id("com.tencent.mobileqq.profilecard_feature_impl:id/cj7").findOne().click();
// 等待新页面加载完毕
sleep(2000);
// 在新页面中查找并点击发送按钮
if (text("发送").exists()) {
text("发送").findOne().click();
} else {
toast("未找到发送按钮");
}
} else {
toast("未找到加好友按钮");
}
```
本来录了视频,第一次发布的时候被撤了,因为涉及到QQ号,所以就没法再贴更多的图哈,有用到的各位自行去验证。
最后的最后,最重要的哈!我所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请使用者自负。
最后的最后,最重要的哈!我所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请使用者自负。 还是需要验证的,这步目前绕不过去。这个链接是QQ号设置了各种方式不给加好友,作用在跳过那些方式,直接进入加好友页面的。 66666666 挺好的试一试 让我悄悄去加一下前女友试试{:1_918:} 这是个后门啊,有意想不到的用处吧。 看着非常高大上,可惜我不会用这个代码。如果是python代码还勉强可以弄一下 amansbj 发表于 2024-11-20 08:55
看着非常高大上,可惜我不会用这个代码。如果是python代码还勉强可以弄一下
你也可以直接改链接,然后发消息到自己QQ,点链接操作。 52pojiekong 发表于 2024-11-20 09:07
你也可以直接改链接,然后发消息到自己QQ,点链接操作。
安装AutoJs,然后将代码复制进去,更改个链接的QQ号码,就可以直接添加对应QQ号码的好友申请?是直接添加还是需要对方验证?
amansbj 发表于 2024-11-20 09:12
安装AutoJs,然后将代码复制进去,更改个链接的QQ号码,就可以直接添加对应QQ号码的好友申请?是直接添加 ...
还是需要验证的,这步目前绕不过去。这个链接是QQ号设置了各种方式不给加好友,作用在跳过那些方式,直接进入加好友页面的。