获取QQ好友的真实IP,进而获得真实地址,能在一定程度上防范诈骗,因此还是有积极意义的。只不过,再四提醒大家不要用来实施违法犯罪活动。否则,就偏离了笔者的初衷了。
很多年以前……
很多年以前,一款名为“珊瑚虫”的QQ插件横空出世,不仅能屏蔽QQ广告,还能显示好友真实IP地址。这让鹅厂相当生气,当然后果也是相当严重。主要开发者陈老师被判处徒刑。后来,具有显示QQ好友IP地址的插件已经不多见了。说实话,不是技术能力达不到,而是后果太严重了,真坐牢啊。
既然没有了好用的插件,能不能通过别的手段渠道,查看QQ好友真实的IP地址呢?其实,也是可以的。本篇,笔者只说思路。如果大家感到不适,请留言,我会删除重写。
一、网络嗅探工具软件(比如:wireshark),选择监听本机网卡,就是您上网的主卡。
其实,网络抓包工具软件很多,笔者在上一篇文章里推荐了一款fiddler,其实功能都差不多的。
二、在大量的网络数据包中,如何过滤出QQ的消息数据呢?
在这里,笔者给大家分享一个关键字:020048。您可以把这个关键字作为字符串进行搜索或者过滤。有人可能会问,为啥用这串数字?QQ消息传输使用的是UDP协议,020048是它的消息头,可以视为特征码。
三、设置好搜索参数之后,接下来就找一个想查询的好友,发送QQ电话进行IP获取
部分QQ版本无需对方接受QQ电话,也可以获取到IP,PC端和移动端均可获取,只要对方QQ在线收到QQ电话邀请即可。
看下图,已经抓到数据包了。
四、查到真实IP后,您是否想着把这个IP地址对应到地图上呢?
其实,这也不难。有很多公开的位置服务网站都可以提供帮助。推荐几个:http://www.opengps.cn/Data/IP/LocHighAcc.aspx
……
五、还可以通过 QQ视频,QQ远程协助等方式来获取IP,只不过要搜索的信息特征码有所不同,大家可以自行尝试。
但是需要提醒大家的是,发送普通的文本、图片消息,是没有办法获取到对方的真实IP的,因为这类消息均需通过鹅厂服务器转发(至于为啥通过鹅厂服务器走一圈,小编就不清楚了,估计大家知道),因此IP都是鹅厂设在各地的服务器地址。而QQ视频,QQ远程协助等应用,都是“端对端”的模式,不通过服务器,因此能够获取到对方的真实IP。
注:上述方法仅做研究之用,如做其他非法用途,小心警察请你喝茶,再四提醒!
领取专属 10元无门槛券
私享最新 技术干货