C域 发表于 2014-4-2 08:59:34

关于原始套接字

各位鱼友们,我学编程 有一段时间了 基于一下通信服务的程序我使用的套接字 就那么两种流式套接字/TCP 数据报套接字/udp
从未接触过 原始套接字在网上找到的关于原始套接字的资料太过笼统了 ,我想用原始套接字实现 监控 一个 端口 数据包,
这个怎么实现说说 具体步骤   无需代码 ,鱼友们 知道的麻烦 相告一下 ,小弟不胜感激...........

Qyears 发表于 2014-4-2 08:59:35

本帖最后由 Qyears 于 2014-4-2 10:13 编辑

SOCK_RAW相对麻烦一些,涉及的api也多几个。
如果想详细研究可能就得涉及自己构造协议头、报文分片、协议判断等乱七八很糟的事,具体的忘得差不多了,以前做过。
推荐几个网址供楼主研究学习:
http://www.360doc.com/content/10/1015/18/2935312_61277341.shtml
http://blog.csdn.net/nemo2011/article/details/7352217

另外,楼主如果只是想把功能实现了,那我建议用winpcap吧,就几行代码的事。


页: [1]
查看完整版本: 关于原始套接字