如何截取udp数据包?

happyno9 2001-05-10 11:53:00
我想编写一个可以截取流经本地网卡的udp数据包的软件,请问如何实现,哪里有相关的资料或者原代码可以参考?请各位兄弟帮忙,一定给分!!
...全文
279 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
happyno9 2001-05-18
  • 打赏
  • 举报
回复
我的意思是不是发给本机的udp,tcp信息,也能够截获;请各位大虾继续指点迷津
netmoles 2001-05-15
  • 打赏
  • 举报
回复
to "http://netgroup-serv.polito.it/"
spiritnet 2001-05-15
  • 打赏
  • 举报
回复
用setsockopt(skTrace,SOL_SOCKET,SO_REUSEADDR,(char*)&bReUse,sizeof(bReUse);
bind(skTrace,(sockaddr*)&sock,sizeof(sock);//sock中端口为你想sniffer的端口
lf331 2001-05-15
  • 打赏
  • 举报
回复
最简单的是端口重用~
bind一个udp倒你想sniffer的端口,然后可以recv倒她的所有数据。
很多国外的网站都有。LF331@163.NET
happyno9 2001-05-12
  • 打赏
  • 举报
回复
请详细一点好吗?最好有原代码
Kevin_qing 2001-05-11
  • 打赏
  • 举报
回复
最简单的是端口重用~
bind一个udp倒你想sniffer的端口,然后可以recv倒她的所有数据。

所用参数SO_REUSEADDR
nilm 2001-05-10
  • 打赏
  • 举报
回复
在WINDOWS2000里实现是很方便的,调用WSAIoctl,control code是 0x98000001 。你可以到http://www.komodia.com下载一个开发包tcpip_lib3
Raycoast 2001-05-10
  • 打赏
  • 举报
回复
用乱模式。
yumib 2001-05-10
  • 打赏
  • 举报
回复

rawsocket里有一个选项可以截获到本机的所有ip包,你可以试试。

4,390

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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