hping3常用命令

简介: hping3常用命令

Hping3是一个功能强大的网络扫描和测试工具,它提供了许多功能用于网络探测、封包生成和网络性能测试。

TCP SYN扫描:

hping3 -S <目标IP地址> -p <目标端口>
这将发送TCP SYN包到目标IP地址和端口,用于扫描目标主机上是否有开放的TCP服务。

ICMP Ping扫描:

hping3 -1 <目标IP地址>
这将发送ICMP Echo Request包到目标IP地址,用于判断目标主机是否在线。

UDP扫描:

hping3 --udp -p <目标端口> <目标IP地址>
这将发送UDP包到目标IP地址和端口,用于扫描目标主机上是否有相应的UDP服务。

基于数据包负载的扫描:

hping3 -E <数据包文件> -d <数据包长度> <目标IP地址>
这将根据指定的数据包文件和数据包长度发送定制的数据包到目标IP地址。

查找开放的端口:

hping3 --scan <起始端口>-<结束端口> <目标IP地址>

发送TCP SYN包:

hping3 -S <目标IP地址> -p <目标端口>
这将发送TCP SYN包到目标IP地址和端口。

发送UDP包:

hping3 --udp -p <目标端口> <目标IP地址>
这将发送UDP包到目标IP地址和端口。

发送ICMP Echo Request包(Ping):

hping3 -1 <目标IP地址>
这将发送ICMP Echo Request包到目标IP地址。

扫描指定范围的端口:

hping3 --scan <起始端口>-<结束端口> <目标IP地址>
这将扫描指定范围内的端口,以确定目标主机上开放的端口。

设置报文发送频率:

hping3 -i <时间间隔> <目标IP地址>
这将设置发送报文的时间间隔,单位为秒。

设置报文的TTL(Time To Live)值:

hping3 --ttl <TTL值> <目标IP地址>
这将设置发送报文的TTL值。

发送自定义数据负载的包:

hping3 -E <数据包文件> -d <数据包长度> <目标IP地址>
这将发送自定义的数据包负载到目标IP地址,可以通过指定数据包文件和长度来定制。

使用随机源端口:

hping3 --rand-source <目标IP地址>
这将使用随机的源端口发送报文。

设置IP包标志位:

hping3 --flags <标志位> <目标IP地址>

相关文章
|
7月前
|
网络协议
enps常用命令
enps常用命令
92 0
|
Kubernetes 调度 数据中心
K8S常用命令
K8S常用命令
180 0
|
Linux 网络安全 开发工具
CentO6.5常用命令
CentO6.5常用命令
246 0
|
3月前
|
Linux Shell 网络安全
常用命令
常用命令
139 71
|
5月前
|
区块链
EOSIO 常用命令总结。
EOSIO 常用命令总结。
|
Kubernetes 应用服务中间件 nginx
k8s常用命令
k8s常用命令
422 1
|
存储 移动开发 Linux
常用命令汇总
常用命令汇总
112 0
|
内存技术 应用服务中间件 nginx
常用命令总结
linux 切换用户 sudo -i 远程登录服务器 ssh root@公网ip 然后 输入密码 查看当前路径 pwd 删除文件 rm 文件名 rm -rf 文件夹名 查看当前网络信息 ifconfig mkdir name 创建name的目录 cp file1 file2 复制一个.
795 0
|
监控 网络虚拟化 数据安全/隐私保护