原始套接字 实例 抓 以太网 linux,原始套接字
标准套接字不能对IP首部或TCP、UDP首部进行操作,如果开发底层的应用,比如发送一个自定义的IP包、UDP包、TCP包、ICMP包,伪装本机IP地址,捕获所有经过本机的数据包,就要用到原始套接字。一、面向链路层的原始套接字可以获取链路层的数据包创建原始套接字int socket(int family,int type, int protocol);family:面向链路层取PF_PACKET;t...