首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Scapy中修改以太网FSC

在Scapy中修改以太网FSC
EN

Stack Overflow用户
提问于 2013-10-10 18:42:29
回答 1查看 2.5K关注 0票数 5

我需要发送格式错误的以太网帧进行测试。我已经禁用了Rx和Tx校验和的卸载:

代码语言:javascript
复制
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硬件中实现的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-19 05:13:28

  1. 是的,NIC只在以太网,IP,TCP,UDP的校验和,UDP校验和很少被检查。
  2. 是的,SCAPY可以通过使用原始套接字来组装数据包,即使它是坏的校验和
  3. 只要试试la :)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19303707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档