Amazon Best VPN GoSearch

OnWorks 网站图标

慢速httptest

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 slowhttptest

这是命令 slowhttptest 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


慢速httptest — 拒绝服务攻击模拟器

概要


慢速httptest [-H|B|R|X[-g[-a 范围 开始[-b 范围 限制[-c of 连接]
[-d 所有 交通 针对 通过 HTTP 代理 at 主机:端口]
[-e 探测器 交通 针对 通过 HTTP 代理 at 主机:端口]
[-i 间隔 in [-k 请求 因素]
[-l 测试 为期 in [-n 放慢 间隔 in ]
[-o 产量 文件 姓名[-p 超时 探测器 地都 in ]
[-r 地都 第二[-s 折扣值 of 内容长度 [-t HTTP 动词]
[-u 绝对 网址[-v 产量 冗长 水平]
[-w 广告 窗口 尺寸 范围 开始[-x 最大 长度 of 遵循 up data]
[-y 广告 窗口 尺寸 范围 end]
[-z 放慢 接收 缓冲 in 字节]

商品描述


- 慢速httptest 实施最常见的低带宽应用层 DoS 攻击和
生成带有测试统计信息的 CSV 和 HTML 文件。

目前支持的攻击有:

· Slowloris
· 慢速 HTTP POST
· Apache 范围标头
· 慢读

选项如下:

-g 部队 慢速httptest 在测试完成时生成 CSV 和 HTML 文件并带有时间戳
在文件名中。

-H 开始 慢速httptest 在 SlowLoris 模式下,发送未完成的 HTTP 请求。

-B 开始 慢速httptest 在慢 POST 模式下,发送未完成的 HTTP 消息体。

-R 开始 慢速httptest 在 Range Header 模式下,发送恶意 Range Request 标头
数据。

-X 开始 慢速httptest 在慢读模式下,缓慢读取 HTTP 响应。

-a 开始
设置范围标头攻击的范围说明符的起始值。

-b 字节
设置范围标头攻击的范围说明符的限制值。

-c of 连接
指定测试期间要建立的目标连接数。

-d HTTP 代理 主机:端口
为所有连接指定要连接到的 HTTP 代理服务器。

-e HTTP 代理 主机:端口
指定用于探测连接的 HTTP 代理服务器。

-i
指定slowrois 和Slow POST 测试的后续数据之间的间隔。

-k 管道 因素
指定慢读中每个套接字请求资源的次数
测试。

-l
以秒为单位指定测试持续时间。

-n
指定慢读测试的读操作间隔。

-o 文件 姓名
指定自定义文件名,与 -g 一起生效。

-p
指定在标记之前等待 HTTP 响应 onprobe 连接的间隔
服务器作为 DoSed。

-r 连接 第二
指定连接速率。

-s 字节
指定慢 POST 测试的 Content-Length 标头的值。

-t HTTP 动词
指定要在 HTTP 请求中使用的动词。

-u 网址 指定 URL。

-v 水平
指定日志记录的详细级别。

-w 字节
指定将从中选取 TCP 通告的窗口大小的范围的开始
在慢读测试中。

-x 字节
指定slowloris 和Slow POST 测试的跟进数据的最大长度。

-y 字节
指定将从中选取 TCP 通告的窗口大小的范围的末尾
在慢读测试中。

-z 字节
指定每次 read() 从接收缓冲区读取的字节数
操作。

示例


使用 1000 个连接开始对 host.example.com 进行慢速测试,统计数据进入
my_header_stats, 后续报头间隔为 10 秒,连接率为 200
每秒连接数:

$ Slowhttptest -c 1000 -H -g -o my_header_stats -i 10 -r 200 -t GET -u
https://host.example.com/index.html -x 24 -p 3

以 3000 个连接启动 host.example.com 的慢速 POST 测试,统计进入
my_body_stats,follow up headers 间隔为 110 秒,连接率为 200
每秒连接数,Content-Length 头值为 8192,最大跟进长度
数据是受 10 字节限制的随机值,探测连接等待 HTTP 3 秒
将服务器标记为 DoSed 之前的响应:

$ Slowhttptest -c 3000 -B -g -o my_body_stats -i 110 -r 200 -s 8192 -t FAKEVERB -u
http://host.example.com/loginform.html -x 10 -p 3

使用 1000 个连接开始 host.example.com 的 Range Header 测试,使用 HEAD 动词,以及
生成 HTTP 标头 Range:0-, x-1, x-2, x-3, ... xy,其中 x 为 10,y 为 3000,
连接速率为 500:后续标头之间的间隔为 10 秒和连接速率
是每秒 200 个连接:

$slowhttptest -R -u http://host.example.com/ -t 头 -c 1000 -a 10 -b 3000 -r 500

以8000个连接启动host.example.com的Slow Read测试,没有统计生成,
连接速率为每秒 200 个连接,TCP 通告的窗口大小是一个随机值
在512年至1024年之间, 慢速httptest 每 32 秒从每个连接读取 5 个字节,3
每个连接都会对请求进行流水线处理,探测连接等待 HTTP 的 3 秒
将服务器标记为 DoSed 之前的响应:

$slowhttptest -c 8000 -X -r 200 -w 512 -y 1024 -n 5 -z 32 -k 3 -u
https://host.example.com/resources/index.html -p 3

通过 HTTP 代理服务器在 10.10.0.1:8080 开始对 host.example.com 进行慢读测试
8000个连接,不统计,其余测试值默认。
慢速httptest 很可能会测试 HTTP 代理服务器本身,而不是目标服务器,但是
这一切都取决于 HTTP 代理服务器的实现:

$慢httptest -d 10.10.0.1:8080 -c 8000 -X -u
https://host.example.com/resources/index.html

启动host.example.com的慢读测试,并通过HTTP代理服务器直接探测流量
在 10.10.0.1:8080 有 8000 个连接,没有统计生成,其余测试值
是默认的。 为探针连接指定另一个连接通道有助于确保
慢速httptest 显示被测服务器可用性的有效统计信息:

$慢httptest -e 10.10.0.1:8080 -c 8000 -X -u
https://host.example.com/resources/index.html

使用 onworks.net 服务在线使用 slowhttptest


Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。