首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

Linux上直接发送以太包

2012-06-30 
Linux下直接发送以太包msn: yfydz_no1@hotmail.com来源:http://yfydz.cublog.cn在Linux下使用如下类型打开

Linux下直接发送以太包
msn: yfydz_no1@hotmail.com
来源:http://yfydz.cublog.cn
在Linux下使用如下类型打开的socket(要有ROOT权限):

sd=socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL));

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

热点排行