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地址>

相关文章
|
Kubernetes 调度 数据中心
K8S常用命令
K8S常用命令
191 0
|
Linux
几个常用命令小记
一次修改多个文件夹的目录权限:chmod -R 555 plus include huli 只显示文件夹、不显示文件名:ls -l |grep '^d' 或ls -p | grep / ,当然也可以使用find 此处参考《linux下只显示文件夹、不显示文件的命令》 http://www.dedecms8.com/zhanzhang/jiaocheng/12429.html
1161 0
|
7月前
|
区块链
EOSIO 常用命令总结。
EOSIO 常用命令总结。
|
Oracle 关系型数据库 数据库
|
存储 移动开发 Linux
常用命令汇总
常用命令汇总
117 0
|
9月前
|
网络协议
enps常用命令
enps常用命令
105 0
|
Kubernetes 应用服务中间件 nginx
k8s常用命令
k8s常用命令
440 1
|
关系型数据库 数据库 Oracle
emca和emctl常用命令
emca和emctl常用命令 emca -repos create    创建一个EM资料库 emca -repos recreate   重建一个EM资料库 emca -repos dro...
837 0

热门文章

最新文章