`
cakin24
  • 浏览: 1397729 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

hping命令介绍

阅读更多
一 对特定目标端口发起tcp探测
-p 端口
-S 设置TCP模式SYN包
 
二 伪造来源IP,模拟Ddos工具
-a 伪造IP地址
 
三 实战
[root@localhost hping-master]# hping -p 22 -S 127.0.0.1
HPING 127.0.0.1 (lo 127.0.0.1): S set, 40 headers + 0 data bytes
len=44 ip=127.0.0.1 ttl=64 DF id=0 sport=22 flags=SA seq=0 win=43690 rtt=0.3 ms
len=44 ip=127.0.0.1 ttl=64 DF id=0 sport=22 flags=SA seq=1 win=43690 rtt=0.3 ms
len=44 ip=127.0.0.1 ttl=64 DF id=0 sport=22 flags=SA seq=2 win=43690 rtt=0.2 ms
len=44 ip=127.0.0.1 ttl=64 DF id=0 sport=22 flags=SA seq=3 win=43690 rtt=0.2 ms
1、关闭ICMP后,普通ping命令ping不通,但hping命令可以ping通。
[root@localhost hping-master]# sysctl -w net.ipv4.icmp_echo_ignore_all=1
net.ipv4.icmp_echo_ignore_all = 1
[root@localhost hping-master]# ping 127.0.0.1
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
[root@localhost hping-master]# hping -p 22 -S 127.0.0.1
HPING 127.0.0.1 (lo 127.0.0.1): S set, 40 headers + 0 data bytes
len=44 ip=127.0.0.1 ttl=64 DF id=0 sport=22 flags=SA seq=0 win=43690 rtt=0.6 ms
len=44 ip=127.0.0.1 ttl=64 DF id=0 sport=22 flags=SA seq=1 win=43690 rtt=0.4 ms
len=44 ip=127.0.0.1 ttl=64 DF id=0 sport=22 flags=SA seq=2 win=43690 rtt=0.4 ms
len=44 ip=127.0.0.1 ttl=64 DF id=0 sport=22 flags=SA seq=3 win=43690 rtt=0.2 ms
len=44 ip=127.0.0.1 ttl=64 DF id=0 sport=22 flags=SA seq=4 win=43690 rtt=0.2 ms
2、伪造Ddos
[root@localhost ~]# hping -p 22 -S 127.0.0.1 -a 127.0.0.2
分享到:
评论

相关推荐

    hping3命令 测试网络及主机的安全

    hping3命令是用于生成和解析TCPIP协议数据包的开源工具,也是安全审计、防火墙测试等工作的标配工具 。 目前最新版是hping3,支持使用tcl脚本自动化地调用其API。优势在于能够定制数据包的各个部分,因此用户可以...

    hping.win32

    Hping是一个命令行下使用的TCP/IP数据包组装/分析工具,其命令模式很像Unix下的ping命令,但是它不是只能发送ICMP回应请求,它还可以支持TCP、UDP、ICMP和RAW-IP协议,它有一个路由跟踪模式,能够在两个相互包含的...

    hping 命令行/分析工具

    Hping是一个命令行下使用的TCP/IP数据包组装/分析工具,其命令模式很像Unix下的ping命令,但是它不是只能发送ICMP回应请求,它还可以支持TCP、UDP、ICMP和RAW-IP协议,它有一个路由跟踪模式,能够在两个相互包含的...

    hping-master.zip

    例如,通过命令`hping3 -S -p 80 192.168.1.1`,我们可以尝试与目标IP(192.168.1.1)建立TCP连接,目标端口是80(HTTP服务)。如果返回了SYN+ACK响应,那么就表示目标机器的80端口是开放的。 总的来说,hping是一...

    hping源码包 2.0

    Hping是一个命令行下使用的TCP/IP数据包组装/分析工具,其命令模式很像Unix下的ping命令,但是它不是只能发送ICMP回应请求,它还可以支持TCP、UDP、ICMP和RAW-IP协议,它有一个路由跟踪模式,能够在两个相互包含的...

    hping2 开源代码

    ICMP(Internet Control Message Protocol)是TCP/IP协议的一部分,常用于网络诊断,如ping命令就是基于ICMP的。 通过研究这些源代码,我们可以深入了解TCP/IP协议的工作原理,学习如何在操作系统级别与网络接口...

    hping--强大的TCP-IP工具手册

    ### hping——强大的TCP/IP工具手册 #### 一、hping简介 hping是一款功能强大的命令行TCP/IP工具,主要用于创建、发送自定义的TCP、UDP、ICMP、RAW-IP数据包,并能够对所有头部字段进行修改和控制。这款工具不仅...

    Linux常用网络工具:hping高级主机扫描

    之前介绍了主机扫描工具fping,可以参考我写的《Linux常用网络工具:fping主机扫描》。  hping是一款更高级的主机扫描工具,它支持TCP/IP数据包构造、分析,在某些防火墙配置或运营商拦截ICMP数据包时,可用来扫描...

    hping2-开源

    hping2 是一个交互式数据包构造器和响应分析器,它使用与 ping 程序相同的 CLI(但有很多扩展)。 它可用于执行许多任务,例如测试防火墙规则、(欺骗)端口扫描等。

    hping 是一个运行在Linux,FreeBSD,NetBSD, OpenBSD,

    hping 是一个运行在Linux,FreeBSD,NetBSD,...它类似于unix命令下的ping命令,但是hping它不能发送ICMP响应请求。它支持TCP, UDP, ICMP和RAW-IP 协议。它可以运行在跟踪模式,在一个隐蔽的通道内发送文件等各种功能。.gz

    Linux下如何测试UDP带宽

    2. **使用hping3进行UDP测试**: 命令格式为`hping3 -2 [目标IP地址] -p [端口号]`。其中,`-2`表示使用UDP协议,`-p`后跟目标端口号。例如,测试192.168.1.1的5000端口,命令为`hping3 -2 192.168.1.1 -p 5000`。 3...

    hping Command Line Interface (CLI)-开源

    其次,hping的traceroute功能允许用户跟踪数据包在网络中的路由路径,但比标准的traceroute命令更强大,因为它支持TCP、UDP、ICMP以及SYN等多种协议。通过指定不同的协议和端口,用户可以更深入地了解网络路径上的...

    网络命令和高级工具

    学习内容都将是本部分所涉及的内容,而且掌握的基本技能也都是 一样的。即便日后他们各自走上了不同的道路,但是所做的事情也差不多,只不过出发点和 目的不一样而已。很多人曾经问我:“做黑客平时都做什么?...

    nologin命令 限制用户登录

    readonly命令 – 标记shell变量或函数为只读vipw命令 – 编辑某些配置文件dpkg-split命令 – 分割软件包resize命令 – 设置终端机视窗的大小source命令 – 在当前Shell环境中从指定文件读取和执行命令hping3命令 ...

    fsview命令 文件系统浏览器

    使用fsview命令可以进行文件系统浏览。 语法格式:fsview [参数] [目录...与该功能相关的Linux命令:nm命令 – 显示二进制目标文件的符号表hping3命令 – 测试网络及主机的安全ipcs命令 – 多进程间通信常用的工具zless

    windows-fping工具

    接下来,我们来介绍如何在Windows上安装和使用`fping`。由于Windows系统原生并不包含`fping`,我们需要下载第三方提供的Windows版本。从提供的压缩包文件名`fping-windows-master`来看,这可能是一个源码编译版或者...

    putty 集成工具

    9. **自动化脚本** - 对于需要定期执行的命令或任务,集成工具可能支持通过脚本或批处理文件自动进行,进一步提升效率。 10. **用户界面** - 优秀的集成工具应该有一个直观且易于使用的用户界面,使用户能快速上手...

Global site tag (gtag.js) - Google Analytics