Linux基础入门--网络工具--hping3

Linux基础入门--网络工具--hping3

1.作用

发送(几乎)任意的TCP/IP数据包到网络主机,hping3是一个网络工具,可以发送定制的TCP/IP数据包,并显示目标应答,就像ping程序处理ICMP应答一样。hping3处理碎片、任意包体和大小,可用于传输封装在受支持协议下的文件。使用hping3,你至少可以完成以下任务:

-测试防火墙规则
-高级端口扫描
-使用不同的协议测试网络性能,
数据包大小、TOS(服务类型)和碎片。
-路径MTU的发现
-在防火墙规则之间传输文件
-在不同的协议下使用traceroute
-Firewalk-like使用
-远程操作系统指纹识别
-TCP / IP堆栈审核
-还有很多

2.语法

hping3  [ -hvnqVDzZ012WrfxykQbFSRPAUXYjJBuTG ] [ -c count ] [ -i wait ] [ --fast ] [ -I interface ]
 [ -9 signature ] [ -a host ] [ -t ttl ] [ -N ip id ] [ -H ip protocol ] [ -g fragoff ] [ -m mtu ] [ -o tos ] 
 [ -C icmp type ] [ -K icmp code ] [ -s source port ] [ -p[+][+] dest port ] [ -w tcp window ]
 [ -O tcp offset  ]  [  -M  tcp  sequence  number ] [ -L tcp ack ] [ -d data size ] [ -E filename ] 
 [ -e signature ] [ --icmp-ipver version ] [ --icmp-iphlen length ] [ --icmp-iplen length ] [ --icmp-ipid id ] 
 [ --icmp-ipproto protocol ] [ --icmp-cksum checksum ] [ --icmp-ts ] [ --icmp-addr ] [ --tcpexitcode ]
 [ --tcp-mss  ]  [  --tcp-time‐stamp ] [ --tr-stop ] [ --tr-keep-ttl ] [ --tr-no-rtt ] [ --rand-dest ]
 [ --rand-source ] [ --beep ] hostname

3.参数说明

基础选项

-h --help
    在标准输出上显示一个帮助屏幕,这样您就可以使用更少的管道。
-v --version
    显示用于访问数据链路层、linux sock包或libpcap的版本信息和API。
-c --count count
    发送(和接收)响应包计数后停止。
-i --interval
    在发送每个数据包之间等待指定的秒数或微秒。默认是每个包之间等待一秒。
--fast
    别名-i u10000。Hping每秒发送100个数据包。
--faster
    别名-i u1。(但由于采用了信号驱动的设计,它的速度不如计算机发送数据包的速度快)。
--flood
    尽可能快地发送数据包,而不注意显示收到的回复。这比指定-i u0选项要快得多。
-n --numeric
    仅输出数字,不尝试查找主机地址的符号名称。
-q --quiet
    安静的输出。在启动时和完成时,除了摘要行之外,什么也不会显示。
-I --interface interface name
    在linux和BSD系统上,hping3默认使用默认路由接口。在其他系统中或没有默认路由时,hping3使用第一个非环回接口。但是,您可以使用此选项强制hping3使用您需要的接口。注意:您不需要指定整个名称,例如-I et将匹配eth0 ethernet0 myet1等等。如果没有接口匹配hping3将尝试使用lo。
-V --verbose
    启用详细输出。
-D --debug
    启用调试模式,这在您遇到hping3的问题时非常有用。当启用调试模式时,您将获得有关接口检测、数据链路层访问、接口设置、选项解析、碎片、HCMP协议和其他内容的更多信息。
-z --bind
    将CTRL+Z绑定到time to live (TTL),这样您就可以按CTRL+Z一两次增加/减少发送数据包的TTL。
-Z --unbind
    取消绑定CTRL+Z,这样就可以停止hping3。
--beep
    对每个匹配的接收包发出哔哔声(但对ICMP错误不发出哔哔声)。

温馨提示:
以上文章描述如有不清晰之处,欢迎在评论区评论,如有时间,会第一时间回复,谢谢!

猜你喜欢

转载自blog.csdn.net/qq_20677327/article/details/104378759