Chinaunix's Archiver
论坛
›
Linux环境编程
› 制作一个随机源MAC的ICMP包发送接收程序
chenhaoit
发表于 2012-11-08 10:43
制作一个随机源MAC的ICMP包发送接收程序
本帖最后由 chenhaoit 于 2012-11-08 11:27 编辑
现在有一个需求就是在不改变接口MAC的情况下,发送源MAC不同的ICMP请求包,我遇到的问题是用原始套接字定位到链路层头部时,不知道如何填写目的MAC地址(目的MAC应为真实的下一跳MAC,即网关的MAC或目的主机的MAC)。能否让内核自动填充链路层地址,然后我再单独修改源MAC。请大牛赐教!
linux_c_py_php
发表于 2012-11-10 00:33
libnet, use it
页:
[1]
查看完整版本:
制作一个随机源MAC的ICMP包发送接收程序