网络安全: Kali Linux 使用 hping3 阻塞目标主机

文章讲述了在KaliLinux环境下进行Windowsserver远程连接实验,使用hping3工具进行SYNFlood攻击检测,并介绍了常见的DoS攻击方式以及hping3命令格式和选项参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、实验

1.环境

2. 物理机测试远程连接 Windows server

3.Kali Linux 使⽤ hping3 ⼯具

二、问题

1. 常见的 DoS ⽅式有哪些

2.hping3 测试⼯具的命令格式和选项参数


一、实验

1.环境

(1)主机

表1  主机

系统版本IP备注
Kali Linux2024.1

192.168.204.146(动态)

192.168.204.100(静态)

Windows server2008 R2192.168.204.150Kali(2024.1)的目标主机

(2)查看Kali Linux (2024.1)系统版本

cat /etc/os-release

(3)查看Kali Linux (2024.1)系统IP地址

ip addr

(4) 查看Windows server 2008 IP 地址

ipconfig

2. 物理机测试远程连接 Windows server

(1)远程连接

WIN + R ,输入mstsc

(2)输入IP

(3)输入用户名和密码

(4)是

(5)进入

(6)断开

3.Kali Linux 使⽤ hping3 ⼯具

(1)使⽤ hping3 ⼯具

hping3 192.168.204.150 --syn --flood -p 3389

(2) 物理机远程连接Windows server

详细信息

(3)停止掉 hping3

CTRL + C

(4) 物理机再次远程连接Windows server

等待几分钟

再次进入:

二、问题

1. 常见的 DoS ⽅式有哪些

(1)方式

1) SYN Flood 泛洪

2) Ping Flood 泛洪

3) UDP  Flood 泛洪

2.hping3 测试⼯具的命令格式和选项参数

(1)格式

hping3  主机 [选项]

(2)选项

--SYN: 设置SYN标记(-S)

-p:指定⽬标端⼝

-a:伪造源地址欺骗

-d: 指定数据包的⼤⼩

--flood:泛洪,尽最快发送数据包,不显示回复

--rand-source:随机源地址模式

### 安装 hping3 要在 Kali Linux 中安装 `hping3` 工具,可以通过 APT 包管理器轻松完成。打开终端并输入以下命令: ```bash sudo apt update sudo apt install hping3 ``` 这将更新软件包列表并安装最新版本的 `hping3`。 ### 使用 hping3 进行基本网络测试 #### 测试连接性 要验证与目标主机之间的连通性,类似于传统的 ICMP ping 命令,可以使用如下命令: ```bash sudo hping3 --icmp 192.168.1.100 ``` 这条命令会向指定 IP 地址发送 ICMP 请求,并显示返回的结果[^2]。 #### 执行 TCP SYN 扫描 为了探测开放端口,可以利用 `hping3` 发送 TCP SYN 数据包来进行简单的端口扫描: ```bash sudo hping3 -S -V -p <port> target_ip_address ``` 其中 `-S` 表示设置 SYN 标志位;`-V` 显示详细的输出信息;`<port>` 是想要检测的具体端口号或者范围;而 `target_ip_address` 则是要测试的目标机器地址。 #### 设置不同的协议和服务类型 (TOS) 通过调整 TOS 字段和其他参数,能够更深入地了解网络行为特性: ```bash sudo hping3 -c 5 -d 120 -S -w 64 -p 80 --tcp-tos 0x10 --ttl 64 destination_host ``` 此命令设置了特定的数据长度 (`-d`) 和 TTL 生存时间 (`--ttl`) 来模拟 HTTP 请求(`-p 80`) 并应用了低延迟优先级的服务类型标记 (`--tcp-tos`). 同时限制了总共发送五个数据包 (`-c 5`). #### 路径 MTU 发现 对于诊断大型数据传输问题非常有用: ```bash sudo hping3 --mtu-discovery www.example.com ``` 该选项尝试找出到达目的地的最大传输单元大小而不引起分片. ### 注意事项 当使用这些功能强大的工具时,请务必遵循道德准则和技术法规,在合法授权范围内操作。未经授权擅自访问他人计算机系统可能违反法律。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值