Linux下直接发送以太包

msn: [email protected]
来源:http://yfydz.cublog.cn
在Linux下使用如下类型打开的socket(要有ROOT权限):
sd=socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL));

可以直接用sendto(2)发送以太帧,帧中所有数据需要自己填好
sendto函数的最后两个参数是struct sockaddr_ll类型指针及其长度

猜你喜欢

转载自cxw06023273.iteye.com/blog/866693
今日推荐