找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

搜索
查看: 3282|回复: 0

不用第六感快速查找局域网内QQ号

[复制链接]

1339

主题

-38

回帖

4499

牛毛

二级牛人

积分
4499
发表于 2009-9-26 10:04:58 | 显示全部楼层 |阅读模式 来自 安徽省合肥市
群中有人问过QQ第六感没有用,你也许用了第六感也没有效果,那么版主教你用科来很快的查找对方QQ号
安装个科来是必须的,请看下面
看到问题后,特地做了一个实验,如下:
我们知道,QQ登录时,首先是客户端向服务器发起请求,服务器收到请求后进行认证,如果匹配则登录成功,否则返回相应的错误信息。
这里我只用QQ的请求数据包做演示,以确定QQ号码。
1.捕获本机的QQ(号码是16114816)登录数据包,该数据包的内容如下:
63467_124071758033qp.gif

其中红色的是QQ登录信息,前面的是以太网,IP层,UDP的报头。
2.查阅QQ协议的相关信息。
63467_1240717602tT0T.jpg
QQ协议以0X02开头,接着两个字节表示QQ的版本,这里是0F 1B,再接着两个字节表示登录的命令号,这里是00 62,然后是两个字节的随机序号,这里是78 23。在这之后,QQ协议用4个字节长的内容标识我们的QQ号码,这里是00 F5 E4 80,接着是00,然后是03表示结束。
我们将16进制的00 F5 E4 80转换为10进制,正好是我的QQ号16114816,测试成功!
上述的是QQ请求数据包,关于QQ的回应数据包,请自行抓包分析。

有了上面的分析,我想你要找某个的QQ号码,就轻而易举了。当然,上面是借助于QQ的登录进行分析的,这样相对来讲比较容易。
下面我简要说一下操作步骤:
1.在科来网络分析系统中设定过滤器,只捕获QQ的登录数据包。

2.开始网络中的QQ登陆数据包,不过这里需要注意,必须要用户登录QQ,才能抓到这些数据包,所以,你需要想办法让你看中的MM重新登录一下QQ(具体的方法,我想各位都非常多吧,呵呵)。
3.查到捕获到的数据包的解码信息,从QQ协议的第8个字节的连续4个字节的内容,即为QQ号码的16进制,将其转换为10进制即可。

至此告与段落QQ号就出现了
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|NB5社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-4-29 03:40 , Processed in 0.230422 second(s), 33 queries .

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表