我需要发送格式错误的以太网帧以进行测试。我已禁用Rx和Tx校验和的卸载:
root@T60:~# ethtool --show-offload eth0
Features for eth0:
rx-checksumming: off
tx-checksumming: off
tx-checksum-ipv4: off [fixed]
tx-checksum-unneeded: off [fixed]
tx-checksum-ip-generic: off
tx-checksum-ipv6: off [fixed]
tx-checksum-fcoe-crc: off [fixed]
tx-checksum-sctp: off [fixed]
但是,这种卸载只涉及IP,TCP和UDP校验和吗?是否可以使用Scapy在以太网页脚中发送格式错误的帧序列检查帧?我对此非常怀疑,计算以太网FSC可能是在NIC硬件中实现的吗?
答案 0 :(得分:1)
是的,很少会检查以太网,IP,TCP,UDP的校验和和UDP校验和关闭的网卡。
是的,SCAPY可以通过使用原始套接字组装数据包,即使它是错误的校验和
试试la:)