新闻详情

新闻详情

首页 / 资讯中心 / 详情

手机号反查QQ号:2个文件、0依赖、3条命令跑通phone2qq

发布时间:2026/9/1 20:50:56来源:尧图网络
手机号反查QQ号:2个文件、0依赖、3条命令跑通phone2qq
手机号反查QQ号2个文件、0依赖、3条命令跑通phone2qq【免费下载链接】phone2qq项目地址: https://gitcode.com/gh_mirrors/ph/phone2qqphone2qq 是一个纯 Python 的手机号查QQ号工具在命令行里直接查询某手机号当前绑定的QQ账号不装任何第三方库。它适合想核对自己手机号与QQ绑定关系的人也是学习逆向协议分析的一份好教材。 项目速览两个文件就是全部一句话定位把手机号 → QQ号的逆向查询压缩成一个可直接运行的脚本。技术栈上只用 Python 3 标准库socket、hashlib、struct、binascii、ctypes不需要pip install任何东西。文件职责qq.py主程序QQLogin类负责构造 0825/0826 两段协议报文、UDP 收发、从回包中解析出QQ号tea.pyTEA 加密算法QQ 通讯用的变种16 轮、8 字节分组只暴露encrypt/decrypt两个函数README.md作者使用说明并注明该方法可能已经失效2016.04.14LICENSE开源许可 最小路径上手3条命令出第一个结果第 1 步拉代码git clone https://gitcode.com/gh_mirrors/ph/phone2qq cd phone2qq克隆下来只有几个小文件目录结构在项目速览的表里已经过了一遍。第 2 步把要查的手机号填进qq.py有两处可以填任选其一QQLogin类__init__里的self.num 10000000000把它改成 11 位手机号或者文件末尾主程序里的print(login.getQQ(10000000000))直接改调用参数。第 3 步运行python3 qq.py终端吐出一串数字就是该手机号当前绑定的QQ号输出False表示没查到号码没注册QQ、或没开启手机号登录。想脱离脚本单步调试也可以这样调用from qq import QQLogin login QQLogin() print(login.getQQ(13800138000)) # 返回QQ号字符串查不到返回False 进阶与自定义参数怎么改、批量怎么跑QQLogin初始化时暴露的字段就这几个新手只需要动num和address参数默认值作用num10000000000待查询的 11 位手机号address(183.60.56.100, 8000)QQ 服务器 IP UDP 端口地址失效时只改这里fixedData0000044b0000000100001509协议固定填充字段一般别动hdKey0251ca4a…设备标识密钥固定值一般别动token0825/serverTime/serverIP空字符串第一段报文成功后自动回填的会话状态无需手动设置批量查询qq.py末尾本来就留了一段注释掉的循环解开注释就能用逻辑是拼号段 → 逐个查 → 命中才打印for i in range(10000): num 1360106%04d % i # 号段模板改成你的目标范围 qq login.getQQ(num) if qq: print(%s %s % (num, qq))注意循环里每发一个号都是一次完整的两轮 UDP 往返跑大段号会非常慢本地试跑建议先用range(20)量级。 原理一句话为什么是两段报文整个过程像电话取快递先报订单号0825 报文对方查单后给你一个取件码token0825顺带告诉你对方的对时和柜台地址serverTime、serverIP再凭取件码开箱0826 报文箱子里的 16 进制QQ号被转成十进制打印出来。两段报文的内容都先经 TEA 加密再走 UDP 发出所以抓包看到的只是一串看不懂的十六进制。 排错速查现象 → 原因 → 解法现象可能原因解法返回False号码未注册QQ、未开启手机号登录或号码已换绑确认号码是 11 位纯数字理解结果为当前绑定关系查不到不等于出错打印0825 error!第一段登录未拿到有效响应优先更新self.address地址无误则基本可判定协议已变更、工具失效等作者维护运行卡住不动sock.recv在等回包UDP 8000 出方向被拦截检查防火墙/代理是否放行公网 UDP换网络环境重试返回的QQ号与预期不符手机号历史上绑过别的QQ回包有两个解析分支偏移6:14与14:22都属于正常路径结果以最后一次绑定为准适用边界与合规红线能用的场景核对本人手机号绑定的QQ教学用途拆解tea.py的 TEA 实现和 UDP 报文构造研究逆向协议的报文字段组织。用不了的场景对方未开启手机号登录、账号已注销、或服务器协议已更新——README 里作者自己标注该方法可能已经失效把它当应急手段别当长期依赖。合规声明独立提示本工具走的是逆向的非官方协议查询本人账号之外的手机号属于处理他人个人信息未经授权请勿操作严禁无差别批量扫号、商用采集由此产生的法律风险由使用者自行承担。收尾phone2qq 的价值一半在结果、一半在代码跑通一次之后直接打开tea.py读encipher函数看 16 轮迭代如何用delta常数把明文搅乱或者把qq.py里的address换成别的值再跑一遍亲眼看看地址失效长什么样。这五分钟的实验比十篇协议文章都直观。【免费下载链接】phone2qq项目地址: https://gitcode.com/gh_mirrors/ph/phone2qq创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

CPU-Z重置进程亲和性?解析Windows调度机制与Process Lasso的权限博弈 2026/9/2 16:50:17

CPU-Z重置进程亲和性?解析Windows调度机制与Process Lasso的权限博弈

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
GitHub AI4S 项目观察(2026-08-21—2026-08-27) 2026/9/2 16:50:17

GitHub AI4S 项目观察(2026-08-21—2026-08-27)

项目速览 项目Star(统计时间)主要功能AI4S 领域本周更新(简要)Wisp Science1,053(2026-08-28 09:18)在本地项目中串联文献检索、科学数据库查询、Python/R 计算、远程运行和证据留存科研 Agent、计算生物学…

阅读更多 →
Python 进程与线程学习笔记 2026/9/2 16:50:17

Python 进程与线程学习笔记

1. 引言 在 Python 开发中,进程(Process)与线程(Thread)是并发编程的两大核心概念。理解它们的区别与适用场景,是写出高效、稳定程序的关键。本文将从基础概念出发,结合代码示例,系统…

阅读更多 →
TVA具身智能架构:认知负荷动态建模与自适应卸载机制 2026/9/2 16:50:17

TVA具身智能架构:认知负荷动态建模与自适应卸载机制

前沿技术探索:TVA智能体(简称TVA) TVA智能体(亦称“AI智能体视觉”或“TVA视觉智能体”)是依托Transformer架构与“因式智能体”理论构建的通用视觉技术体系。它有机融合深度强化学习(DRL)、卷…

阅读更多 →
抗体人源化FR工程 | CDR 没变,为什么亲和力还是掉了? 2026/9/2 16:50:17

抗体人源化FR工程 | CDR 没变,为什么亲和力还是掉了?

如果 CDR 是抗原结合的核心区域,那么保留 CDR,为什么不能保证保留亲和力?这是很多人第一次接触抗体人源化时最容易困惑的问题。从直觉上看,CDR 是抗体识别抗原的核心。我们把鼠源抗体中最重要的 CDR 保留下来,再把框架…

阅读更多 →
Python 3.14 实用技巧:10个让代码更清晰的小改进 2026/9/2 16:47:17

Python 3.14 实用技巧:10个让代码更清晰的小改进

3.14 所引入的改进里, 绝大多数都是颇为细微的, 然而这些并非显著的变化却能够致使代码书写显得更为流畅, 并且运行起来也会更加稳定。这本文章整理出了 10 个具备实用性的特性改进, 而且每一个都配备了代码示例。1、 的 类型标注以前, 配置字典当中的可供选择的字段处理起来是…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞