我只想用 hping
和 -c 选项发送 10 个 paquets。我输入:
hping3 --flood -c 10 -I ens37 -p 80 -S ............
命令的结果是:
hping in flood mode, no replies will be shown
但它永远不会停止。
最佳答案
它不会停止,因为 -c 用于计算发送和接收的数据包数。
任何时候你指定 --flood 你都不会得到回复数据包,因此它无法计算它们,所以它永远不会停止。此外,如果目标之间存在防火墙,您将无法获得回复数据包,因此 -c 无法对它们进行计数。
来自documentation "-c --count 计数 在发送(和接收)计数响应数据包后停止。在发送最后一个数据包后,hping2 等待 COUNTREACHED_TIMEOUT 秒目标主机回复”
关于linux - hping3 永远不会结束,即使有包号选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49257952/