首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用nping EtherType后发送带有自定义数据的原始以太网帧

使用nping EtherType后发送带有自定义数据的原始以太网帧
EN

Stack Overflow用户
提问于 2016-11-04 00:50:29
回答 1查看 1.3K关注 0票数 1

我正在使用nping向raw发送以太网帧。我想发送一个带有自定义数据的帧,该帧在EtherType之后开始。但是,nping会将自定义数据放在数据包的中间。例如,下面是我的命令:

代码语言:javascript
复制
nping --dest-mac <my mac> --ether-type 0xd2d2  -e eth0 --send-eth --data 00010028 192.168.2.10

这是我在接收器上看到的:

代码语言:javascript
复制
    0x0000:  8cfd f000 cb16 9410 3eb8 483d d2d2 4500
    0x0010:  0020 f412 0000 4001 0169 c0a8 0207 c0a8
    0x0020:  020a 0800 9a72 5d61 0003 0001 0028 0000
    0x0030:  0000 0000 0000 0000 0000 0000

在第三行中,我希望第六个和第七个半个单词0001 00280xd2d2之后

EN

回答 1

Stack Overflow用户

发布于 2016-11-04 13:27:51

自定义数据nping put是一个IP头。

我不熟悉nping,但我猜您在命令末尾放的192.168.2.10做错了。它以16个和17个半字(目标IP地址)编码为c0a8 020a。可能是因为您指定了192.168.2.10,所以nping添加了IP标头。

尝试不带192.168.2.10的命令,或者使用<my mac>代替192.168.2.10

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40407107

复制
相关文章

相似问题

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