有人知道 Linux 的网络数据包编辑器,或者如何在 wireshark 中修改网络数据包?
答案1
hping 是一个面向命令行的 TCP/IP 数据包组装器/分析器。该界面灵感来自 ping(8) unix 命令,但 hping 不仅能够发送 ICMP 回显请求。它支持 TCP、UDP、ICMP 和 RAW-IP 协议,具有跟踪路由模式,能够在覆盖的通道之间发送文件,还有许多其他功能。
虽然 hping 过去主要用作安全工具,但即使不关心安全性的人也可以通过多种方式使用它来测试网络和主机。您可以使用 hping 执行以下几项操作:
- 防火墙测试
- 高级端口扫描
- 网络测试,使用不同的协议、TOS、碎片
- 手动路径 MTU 发现
- 在所有支持的协议下进行高级跟踪路由
- 远程操作系统指纹识别
- 远程正常运行时间猜测
- TCP/IP 堆栈审计
- hping 对于学习 TCP/IP 的学生也很有用。
Hping 可在以下类 Unix 系统上运行:
Linux、FreeBSD、NetBSD、OpenBSD、Solaris、MacOs X、Windows。