QQ通讯原理,以及怎么获取QQ好友ip地址!

z_senaj 2011-06-16 08:57:45
QQ发送消息时,是基于udp协议的,我用抓包工具抓了一下我发送给QQ好友的消息包,发现只能看到腾讯中转服务器的IP地址,而不能看到QQ好友的ip地址!

我在网上看了很多这方面的回答,发现有人说,QQ有时候是通过服务器将聊天双方的ip地址通知给对方,然后双方就形成点对点模式的连接,可是如果这样的话,我用抓包工具就可以抓到QQ好友的ip地址,可是事实上我根本就获取不到QQ好友的IP地址。

求高手给我讲一下QQ的通讯原理,以及怎么获取QQ好友的ip地址(不要用下载显ip的软件的方式,我想用抓包的方式,反正就是比较底层的方式获取ip地址)。
...全文
598 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yingyushitingshuo 2012-03-22
  • 打赏
  • 举报
回复
同求高手解答,困扰了很久了。我和别人QQ通信,查看的IP地址全是0.0.0.0,为什么啊?
morininig 2011-07-30
  • 打赏
  • 举报
回复
记得发送图片是用tcp/ip协议,这样对方的IP地址就直接暴露出来的~这时你抓包就能看到~
三千大千世界 2011-07-29
  • 打赏
  • 举报
回复
学习学习
zn85600301 2011-07-29
  • 打赏
  • 举报
回复
用火狐浏览器 就能看到请求的头信息
http://wangyu.iteye.com/blog/399385
lcj_up 2011-07-29
  • 打赏
  • 举报
回复
顶 顶
aotian16 2011-07-29
  • 打赏
  • 举报
回复
我也想了解一下
dilongl 2011-07-29
  • 打赏
  • 举报
回复
mark 顶
z_senaj 2011-06-16
  • 打赏
  • 举报
回复
楼上的大哥!怎么抓取报的源头啊!能不能具体点啊!
LucEaspe 2011-06-16
  • 打赏
  • 举报
回复
抓取报的源头,记得可能有路由跳转

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧