QQ发送消息时,是基于udp协议的,我用抓包工具抓了一下我发送给QQ好友的消息包,发现只能看到腾讯中转服务器的IP地址,而不能看到QQ好友的ip地址!
我在网上看了很多这方面的回答,发现有人说,QQ有时候是通过服务器将聊天双方的ip地址通知给对方,然后双方就形成点对点模式的连接,可是如果这样的话,我用抓包工具就可以抓到QQ好友的ip地址,可是事实上我根本就获取不到QQ好友的IP地址。
求高手给我讲一下QQ的通讯原理,以及怎么获取QQ好友的ip地址(不要用下载显ip的软件的方式,我想用抓包的方式,反正就是比较底层的方式获取ip地址)。
------解决方案--------------------
抓取报的源头,记得可能有路由跳转
------解决方案--------------------
mark 顶
------解决方案--------------------
我也想了解一下
------解决方案--------------------
顶 顶
------解决方案--------------------
用火狐浏览器 就能看到请求的头信息
http://wangyu.iteye.com/blog/399385
------解决方案--------------------
学习学习
------解决方案--------------------
记得发送图片是用tcp/ip协议,这样对方的IP地址就直接暴露出来的~这时你抓包就能看到~