目录
- netwox构建IP协议数据包
- 1) 不指定选项,直接运行该模块。执行命令如下:
- 2) 指定源 IP 地址为 192.168.43.95,目标 IP 地址为 192.168.43.97。执行命令如下:
- 3) 通过抓包,验证构造的 IP 数据包。捕获到的数据包如图所示。其中,第 2个 数据包为构造的数据包。源 IP 地址为 192.168.43.95,目标 IP 地址为 192.168.43.97,协议为 IPv4。
- 总结
欢迎关注 『网络工程专业』 系列,持续更新中
欢迎关注 『网络工程专业』 系列,持续更新中
温馨提示:对虚拟机做任何设置,建议都要先快照备份!
netwox构建IP协议数据包
1) 不指定选项,直接运行该模块。执行命令如下:
root@mzh2022:~# netwox 38
输出信息如下:
IP______________________________________________________________.
|version| ihl | tos | totlen |
|___4___|___5___|____0x00=0_____|___________0x0014=20___________|
| id |r|D|M| offsetfrag |
|_________0x6ABA=27322__________|0|0|0|________0x0000=0_________|
| ttl | protocol | checksum |
|____0x00=0_____|____0x00=0_____|____________0x581A_____________|
| source |
|_________________________192.168.43.96_________________________|
| destination |
|____________________________5.6.7.8____________________________|
在输出信息中,第一行 IP 表示当前数据包是基于 IP 协议的。包中的字段值均为默认值。例如,源 IP 地址为 192.168.43.96,目的 IP 地址为 5.6.7.8。
2) 指定源 IP 地址为 192.168.43.95,目标 IP 地址为 192.168.43.97。执行命令如下:
root@mzh2022:~# netwox 38 -l 192.168.43.95 -m 192.168.43.97
输出信息如下:
IP______________________________________________________________.
|version| ihl | tos | totlen |
|___4___|___5___|____0x00=0_____|___________0x0014=20___________|
| id |r|D|M| offsetfrag |
|_________0xA4DE=42206__________|0|0|0|________0x0000=0_________|
| ttl | protocol | checksum |
|____0x00=0_____|____0x00=0_____|____________0x3DFB_____________|
| source |
|_________________________192.168.43.95_________________________|
| destination |
|_________________________192.168.43.97_________________________|
从上述输出信息中可看出,源IP地址由原来的 192.168.43.96 变为了 192.168.43.95,目的 IP 地址由原来的 5.6.7.8 变为了 192.168.43.97。
3) 通过抓包,验证构造的 IP 数据包。捕获到的数据包如图所示。其中,第 2个 数据包为构造的数据包。源 IP 地址为 192.168.43.95,目标 IP 地址为 192.168.43.97,协议为 IPv4。
总结
大家喜欢的话,给个👍,点个关注!继续跟大家分享敲代码过程中遇到的问题!
版权声明:
发现你走远了@mzh原创作品,转载必须标注原文链接
Copyright 2022 mzh
Crated:2022-3-6
欢迎关注 『网络工程专业』 系列,持续更新中
欢迎关注 『网络工程专业』 系列,持续更新中
【网络工程】vmware虚拟机连接本机网络实现上网(保姆级图文)
【更多内容敬请期待】