手机号查QQ号最快3分钟:phone2qq 从克隆到出结果
手机号查QQ号最快3分钟phone2qq 从克隆到出结果【免费下载链接】phone2qq项目地址: https://gitcode.com/gh_mirrors/ph/phone2qq记得手机号却想不起QQ号——换了新手机、重装过系统通讯录里只留了当年登录用的那个号。开源小工具 phone2qq 干的就是通过手机号查QQ号这件事输入11位手机号联网查出它当前绑定的QQ号。纯Python、2个文件、零依赖环境正常的话3分钟内就能拿到第一个结果。 3步跑通如何拿到第一个查询结果第1步获取代码。整个项目只有qq.py和tea.py两个文件克隆下来即可git clone https://gitcode.com/gh_mirrors/ph/phone2qq cd phone2qq第2步填要查的手机号。打开qq.py找到QQLogin类里的self.num把默认占位号换成你的11位号码self.num 13800138000第3步运行。终端输出一条命令跑完看输出python3 qq.py输出一串数字就是该手机号当前绑定的QQ号输出False表示没查到号码没注册QQ或没开手机号登录。不想改源码也行直接调入口函数from qq import QQLogin print(QQLogin().getQQ(13800138000))getQQ是唯一需要记住的入口传手机号返回QQ号或False。6个可调参数它管到哪、不管哪参数默认值作用num10000000000待查手机号唯一必须改的address(183.60.56.100, 8000)QQ服务器IP加UDP端口失效时第一嫌疑fixedData0000044b0000000100001509协议包里的固定填充字段hdKey0251ca4a...设备标识密钥随包发送token0825空第一步拿回的会话号码牌serverTime/serverIP空第一步回传的服务器时间与IP供第二步使用边界也要心里有数只适用于已开启手机号登录的账号代码里的密码摘要是写死123456的md5仅参与协议握手全程不索取真实密码结果反映当前绑定关系换绑过的号查出来可能不是你以为的那个QQ原理拆解2个比喻讲透加密与两步登录密封的快递箱TEA加密你和服务器之间流动的每一个字节都得先装进一个上锁的快递箱。tea.py就是这只箱子它实现了QQ通讯用的TEA加密算法8字节一组、16轮混淆70多行代码落地。手机号等字段先经encrypt打乱再发出去服务器用同一把钥匙拆箱回包同样是只箱子你这边decrypt再拆。终端里看到的一串串十六进制就是加密后的箱壁不是明文。银行的二次核验两次登录一次查询要发两段UDP请求形如先核验、再办业务第一步0825把加密好的手机号交给服务器换回会话号码牌token0825顺带拿到服务器时间和IP第二步0826拿着号码牌加本地算出的密码摘要再组一只箱子发过去。核验通过服务器回包里的固定偏移处藏着8位十六进制数转成十进制就是QQ号。全程UDP直连没有网页环节核心就是2次sendto、2次recv。进阶玩法批量查号与30秒失败排查for循环批量跑getQQ一次只查一个号天然适合循环。源码里留了一段批量示例把号段换成你要核对的范围即可for i in range(100): num 1360106%04d % i qq login.getQQ(num) if qq: print(%s %s % (num, qq))逐个查完100个号码命中才打印。⚠️ 批量只用于自己名下或已获授权的号码无差别扫号属于滥用。失败排查报0825 error!第一步握手没拿到有效响应先查外网连通和UDP 8000是否被拦再换address里的IP仍不行基本判定协议已变返回False号未注册或没开手机号登录先核对输入是否11位纯数字查出的号不对多半是换绑过结果就是当前绑定关系可顺着login0826的两个解析分支复查回包横向对比比官方找回快多少维度phone2qq官方账号找回步骤改号→运行2个动作短信、好友辅助等一串流程耗时秒级5分钟起步验证卡壳更久自动化可脚本化、可批量每个号人工走流程前提对方已开手机号登录验证渠道可用稳定性逆向协议接口变动即失效官方维护长期稳定README 里也坦白写着该方法可能已经失效——它定位是应急和学习的工具不是可以长期押注的通道。FAQ3个高频故障怎么排查Q1输出0825 error!完全没有结果先验证网络机器能否出外网、UDP 8000 有没有被防火墙拦再把address的IP换成当前可用的服务器地址以仓库最新 README 为准。都不行就是协议更新了等项目维护者跟进。Q2输出False但确定这个号有QQ按顺序查两件事输入是否为11位纯数字别带86、空格该账号是否开启了手机号登录。从未绑定手机号的QQ用手机号是查不出来的。Q3查到了但QQ号和我记忆的不符结果对应的是当前绑定关系。如果号码曾解绑再绑到别的QQ查到的就是新QQ号。怀疑解析问题时对照login0826中recvData[6:14]与recvData[14:22]两个分支看回包走的是哪条路径。收尾2条红线和最值得读的70行代码两条底线别碰只查自己或已获授权的号码他人隐私不试探不商用、不批量扫号法律风险是实打实的。而且它是逆向协议工具接口一变就失效别当长期依赖。想学Python网络编程phone2qq 里最值得读的是tea.pyTEA加解密70多行分组、填充、链式异或一个不少再配合qq.py的报文拼装就是一堂完整的迷你协议逆向课。行动建议一句话克隆下来、改个号、跑python3 qq.py——就算协议已失效你也顺手学会了TEA。【免费下载链接】phone2qq项目地址: https://gitcode.com/gh_mirrors/ph/phone2qq创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考