2024年5月22日发(作者:)
hping3使用方法
hping3可以发送任意定制的包给主机
hping3可以控制ip分层,定制包体和大小,很强大的安全测试工具,也是学习
tcp/ip的一种途径。加油咧!^ _ ^
从这里开始介绍hping3。
基本选项:
《1》 -c:设定发送包个数,如要向目标发送2个包:
[root@localhost ~]# hping3 -c 2 192.168.0.106
HPING 192.168.0.106 (eth0 192.168.0.106): NO FLAGS are set, 40 headers
+ 0 data bytes
ICMP Unreachable type=10 from ip=192.168.0.106 name=UNKNOWN
ICMP Unreachable type=10 from ip=192.168.0.106 name=UNKNOWN
--- 192.168.0.106 hping statistic ---
2 packets tramitted, 2 packets received, 0% packet loss
round-trip min/avg/max = 0.0/0.0/0.0 ms
## 发现virtualbox负载过高,心疼了,所以临时改变实验环境,将virtualbox
的cnetos5.5换成vmware player上的peppermint(192.168.0.107)
《2》-i :发送的包的时间间隔,默认单位是s,可以使用u10,表示每10微
秒发送一个包(1微秒=1/100000秒,慎用!),可以个和 -c 配合使用:
--每100秒发送一个包:
[root@localhost ~]# hping3 -i 100 192.168.0.107 《--这里第一个包会在
第一时间发送出去,等100s后再发送第二个包
--每1微秒发送一个包---》这是一种攻击行为,大家慎用,我只是做实验
[root@localhost ~]# hping3 -i u1 192.168.0.107
HPING 192.168.0.107 (eth0 192.168.0.107): NO FLAGS are set, 40 headers
+ 0 data bytes
^C
--- 192.168.0.107 hping statistic ---
332388 packets tramitted, 0 packets received, 100% packet loss 《--到达
一定速度后只发不接
round-trip min/avg/max = 0.0/0.0/0.0 ms
--每微秒发送一个包,总共发送10个包:
[root@localhost ~]# hping3 -i u1 -c 10 192.168.0.107
HPING 192.168.0.107 (eth0 192.168.0.107): NO FLAGS are set, 40 headers
+ 0 data bytes
--- 192.168.0.107 hping statistic ---
10 packets tramitted, 0 packets received, 100% packet loss
round-trip min/avg/max = 0.0/0.0/0.0 ms
《3》--fast , --faster,--flood: 前两个选项分别是 -i u10000 、-i u1 的
别名,--flood 顾名思义,尤其是后面两个选项,如果不是做压力和防火墙过滤
等测试时,强烈不建议使用,引起的不良后果自负,一切法律责任与本篇文章无
关。
《4》-n:不进行lookup; -q :quiet模式,只显示最后的统计数据;
《5》-I : 制定需要使用的interface,在特定的os下为了满足特定的需要才
会用到这个选项;
《6》-D:进入debug模式
《7》-z : 加入这个选项后,可以通过ctrl +Z 来增加发送出去的包的TTL,按
一次增加1,按两次增加2,依次类推,按住不放是减小TTL,按Z的感觉自己
去找。要看效果可以在目标主机上开启iptables的日志记录功能,就可以很直
观的看到TTL的变化。
[root@localhost ~]# hping -z 192.168.0.107
HPING 192.168.0.107 (eth0 192.168.0.107): NO FLAGS are set, 40 headers
+ 0 data bytes
len=40 ip=192.168.0.107 ttl=64 DF id=0 sport=0 flags=RA seq=0 win=0
rtt=1.0 ms
len=40 ip=192.168.0.107 ttl=64 DF id=0 sport=0 flags=RA seq=1 win=0
rtt=0.6 ms
65: len=40 ip=192.168.0.107 ttl=64 DF id=0 sport=0 flags=RA seq=2
win=0 rtt=0.6 ms
66: len=40 ip=192.168.0.107 ttl=64 DF id=0 sport=0 flags=RA seq=3
win=0 rtt=0.5 ms
68: len=40 ip=192.168.0.107 ttl=64 DF id=0 sport=0 flags=RA seq=4
win=0 rtt=0.8 ms
69: len=40 ip=192.168.0.107 ttl=64 DF id=0 sport=0 flags=RA seq=5
win=0 rtt=0.4 ms
71: len=40 ip=192.168.0.107 ttl=64 DF id=0 sport=0 flags=RA seq=6
win=0 rtt=0.8 ms
72: len=40 ip=192.168.0.107 ttl=64 DF id=0 sport=0 flags=RA seq=7
win=0 rtt=0.9 ms
74: len=40 ip=192.168.0.107 ttl=64 DF id=0 sport=0 flags=RA seq=8
win=0 rtt=0.5 ms
发布评论