ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

手机号查QQ号3分钟快速指南:phone2qq 三步跑通完整教程

手机号查QQ号3分钟快速指南:phone2qq 三步跑通完整教程 手机号查QQ号3分钟快速指南phone2qq 三步跑通完整教程【免费下载链接】phone2qq项目地址: https://gitcode.com/gh_mirrors/ph/phone2qq帮家人找回QQ号他只记得绑定的手机号QQ号死活想不起来。用开源小工具 phone2qq 做手机号查QQ号把号码填进一行代码运行一下QQ号直接打在终端里几分钟就能跑通。忘记QQ号怎么办这4个时刻你会用到它手机号查QQ号这事来得比想象中频繁对号入座看看团队拉工作群手里只有同事的手机号需要确认对方QQ换绑手机号前想先确认这个号码之前关联过哪个QQ帮长辈找回QQ号对方只记得绑定用的手机号盘点自己名下的账号资产梳理手机号→QQ号的对应关系前提只有一个目标账号开过手机号登录QQ。项目速览两个文件零依赖先看家底phone2qq 的全部家当只有两个文件。文件职责qq.py主程序拼报文、发请求、拆结果核心逻辑都在QQLogin类里tea.pyTEA 加解密约 50 行实现encrypt/decrypt两个函数先给 TEA 加密一个白话解释它是一种把明文搅散成十六进制乱码的轻量算法相当于给数据戴上面具——戴面具和摘面具用的是同一把钥匙。零第三方依赖环境里有 Python 3 就能跑装包环节直接省略。手机号反查QQ号第一次查询的3个步骤 第一次上手照着走完 3 步就行。第 1 步拿到代码git clone https://gitcode.com/gh_mirrors/ph/phone2qq cd phone2qq第 2 步改手机号打开qq.py在QQLogin类初始化处把号码换成你要查的self.num 13800138000 # 换成你的11位手机号第 3 步运行python3 qq.py终端打印一串数字就是关联的 QQ 号打印False表示查不到对应关系。不想改文件也可以直接这样调用from qq import QQLogin print(QQLogin().getQQ(13800138000))跑通之后再看原理一副面具两段取件结果跑出来了花两分钟搞懂它为什么能跑通。TEA 加密 一副只有钥匙能摘掉的面具。手机号不会明文上路tea.encrypt先把它搅成十六进制乱码再发出服务器回包同样是一副面具程序用同一把钥匙调tea.decrypt摘下来。tea.py里是 16 轮迭代、每 8 字节一组的 QQ 通讯变种够把数据搅浑。两次登录 去快递柜取件。UDP 报文是不先拨号就直接发过去的网络数据像把信扔过街、对方伸手接住qq.py用socket.SOCK_DGRAM直连发收。取件分两回0825 登录login0825手机号戴上面具发给服务器换回一张取件码——会话令牌token0825顺带拿到serverTime、serverIP。0826 登录login0826亮出取件码、附上本地算好的密码摘要服务器核对无误后回包程序按偏移量取出十六进制 QQ 号转成十进制返回。所以 0825/0826 就是拿码、取货两步全程肉眼只见十六进制流水。关键参数速查表失效排查多数只需改 address出问题时改哪里先认识qq.py里QQLogin初始化摆出的这几个配置参数默认值含义num10000000000待查询的 11 位手机号address(183.60.56.100, 8000)服务器 IP 与 UDP 端口失效时多数只需改它fixedData0000044b0000000100001509协议固定填充字段一般不动hdKey0251ca4aab66e80ae4d279921ace3c3dfee23788151f45368d设备标识密钥一般不动token0825/serverTime/serverIP空字符串0825 登录后自动回填不用手填一句话平时只碰num查询挂了优先动address。批量查询一段 for 循环 一条授权红线逐号查询天然适合批量qq.py底部注释里就留了现成示例for i in range(10000): num 1360106%04d % i # 号段拼接按需修改 qq login.getQQ(num) if qq: print(%s %s % (num, qq)) # 命中才打印把号段换成你的目标范围即可。⚠️红线只有一条批量只用于自己名下或已获明确授权的号码。无差别扫号段碰的是别人的隐私也是法律风险别碰。排错指南返回False的3种排查思路查不到别慌对着这张表对号入座症状可能原因解决办法返回False号码不是 11 位纯数字 / 账号没开手机号登录 / 本就无绑定核对号码格式与登录开关确认无绑定时False就是正常结果查出的 QQ 号对不上旧账号换过绑定的手机号查到的是当前绑定关系以当前绑定为准可对照login0826里recvData[6:14]与recvData[14:22]两处解析分支确认回包打印0825 error!第一步就没拿到有效响应协议已更新或服务器不可达先确认网络放行 UDP 8000都正常仍报错基本可判定工具失效收尾当应急工具用别当长期依赖它到底值不值得留着一句话相比官方找回的多步人工验证phone2qq 胜在快和全自动代价是它走逆向协议服务器或协议一变就失效——作者在 README 里也注明该方法可能已经失效。⚠️最后过一遍红线只查自己或已获授权的号码、不批量扫号、不用于商用。想再啃深一点去读tea.py一个轻量加密算法如何在 50 行内落地从encrypt到decrypt全摊开这才是这个项目最值得学的地方。【免费下载链接】phone2qq项目地址: https://gitcode.com/gh_mirrors/ph/phone2qq创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表