slowhttps安装及使用心得

运行及安装环境,kali。

到googlecode上下载安装包,cd到安装目录./configure

运行完毕后输入make

结束后make install

简单点就直接apt-get install slowhttps

———————————————————————————————

slowhttptest使用参数说明

 slow headers 攻击,缓慢发送/r/n,让服务器一直等待

-B slow Body 攻击

-R 范围攻击Apache killer

-X slow read 攻击,读的慢,让服务器发送缓存堵塞

报告生成选项:

-g 生成socket状态变化统计

-o file_prefix 将输出保存到file.html和file.csv中

-v level 日志等级,0-4:Fatal,Info,Error,Warning,Debug

普通选项:

-c connections 目标连接数(50)

-i seconds 数据发送间隔(10)

-l seconds 测试一个目标的时间长度(240)

-r rate 每秒多少个连接(50)

-s bytes Content-Length的值(4096)

-t verb 请求中使用的动词,如果是slow header攻击,默认是GET;如果是slow body攻击,默认是POST

-u URL 目标URL(http://localhost/)

-x bytes 每一个tick随机生成的键值对最大长度,例如,-x 2 生成x-xx:xx是头字段,或是类似&xx=xx的消息体,x是随机字符(32)

探针/代理选项:

-d host:port 所有数据走指定代理host:port

-e host:port  探针流量走指定代理host:port

-p seconds 探针超时时长,服务器被认为是网络不可达(5)

范围攻击具体选项:

-a start 左边界值(5)

-b bytes 右边界值(2000)

slow read攻击具体选项

-k num 同一请求重复次数,当服务器支持持久化连接时用于放大响应长度(1)

-n seconds 每次从接收缓冲区中读取消息的时间间隔(1)

-w bytes 从通知窗中获取数据的起始位置(1)

-y bytes  从通知窗中获取数据的结束位置(512)

-z bytes 每次从接收缓冲区中读取的长度(5)

时间: 2024-07-29 00:59:15

slowhttps安装及使用心得的相关文章

CENTOS6 安装配置 pptpd 心得

1.你所需要的软件 pppd    ppp拨号服务器pptpd   在pppd拨号的基础上增加pptpd的支持 2.确定你的内核是否支持mppe modprobe ppp-compress-18 && echo ok 如果显示ok,那么恭喜,你的内核已经具备了mppe支持.请到第4部分 3.升级内核支持mppe wget http://poptop.sourceforge.net/yum/stable/packages/dkms-2.0.17.5-1.noarch.rpmwget http

win8.1 64位安装oracle10g客户端心得

方法同win7 64位安装方法(http://www.cnblogs.com/winkey4986/p/3683568.html)下载Oracle 10g的客户端程序,文件名是 10201_client_win32.zip,然后参考win7 64位安装方法. 安装好后,使用plsql关键步骤,右键 以管理员身份运行 即可! win8.1 64位安装oracle10g客户端心得

Cntlm安装和配置心得

对于那些使用NTLM进行身份验证的网络代理环境(即设置上除需要代理主机和端口之外还需要提供域用户和密码)来说,通过代理上网是一件头痛的事情,这主要是因为很多软件不支持NTLM验证的代理(比如目前的GIT就不能支持NTLM验证,即使在代理中指定了域帐号和密码,在连接过程中依然报: Received HTTP code 407 from proxy after CONNECT ,说明验证并未通过),如果有这样一种工具能封装NTLM验证然后对外提供普通的HTTP代理服务,那么第三方应用就可以通过配置普

开源Bug管理系统Redmine安装和使用心得

最终忍受不了公司使用论坛+Excel来进行bug反馈和管理工作了,于是花了一个上午时间研究了下bug管理系统.这样一个bug管理系统能够轻松的查看bug新增了哪些,攻克了哪些.当前是谁,要在什么时间解决.不管是qa还是程序都能够轻易的在这个系统上面查看当前要解决和复測的bug. 终于目标锁定为两个开源的项目管理系统,禅道和Redmine,两个都很优秀,而我的需求又很easy------能提交.追踪.反馈bug就能够了,这两个系统都是能够胜任的.尽管这篇文章解说的是Redmine的安装和使用心得,

win 上安装cad2002的心得

前不久,一从事测绘的哥们来找我,要我给她装一专业软件,想想应该很简单,不知为何把他难成这样,他极力要求安装xp系统,说是只有xp上才能装成功,我不信这个邪,查了许多资料发现win 7根本不兼容cad2002这款折磨人的软件,我变的很急躁,问他为何一定要装cad2002,就不能用其他版本吗,他说不能,我也没办法了,只好继续硬着头皮查资料,装系统,一遍遍.这过程中,最让人煎熬的是,由于硬件(台式机)的配置极高,安装好xp后开机总是蓝屏,只好作罢,他只能重新换了一台主机. AutoCAD2002默认不

centos php7 安装mysqli扩展心得

在新配服务器时发现,php无法连接到mysql.通过phpinfo发现.根本没有显示mysqli的相关配置.经过一系列研究.总结了下.: 第一步: 在phpinfo里没有mysqli配置,原因是安装php7时没有configure mysqli 安装php方法:wget http://cn2.php.net/distributions/php-7.1.5.tar.gz tar zxvf php-7.1.5.tar.gz cd php-7.1.5 ./configure --with-php-co

使用U盘启动安装操作系统的一些心得

此文只对关键步骤作讲解 安装步骤:以"U启动"为例 1.制作U盘启动工具 2.将gho复制到GHO文件夹下面 3.启动U盘,选择合适的选项,进入还原分区界面,还原GHO到C盘 4.复制完成后,关机,取出U盘(这个很重要,否则会失败),再启动电脑,安装过程可能会重启多次 启动工具: 第一推荐:U启动,我是用这个安装成功的 http://www.uqidong.com/ 第二推荐: 通用PE工具 http://www.tongyongpe.com/ 第三推荐: ultraiso 一些知识:

使用U盘安装CentOS6.8心得

安装方法 1.使用UltraISO把Centos6.8 ISO文件刻录至U盘 2.开机选择从U盘启动 3.安装提示进行安装 &&但在安装过程中提示让选择包含image的磁盘,此时选择U盘却无法继续进行安装,不确定这样操作和从光盘引导启动安装系统的差异在哪里 4.后把完整的ISO文件copy到U盘后再从U盘启动进行安装,选择U盘为image的目标盘,安装成功.

关于QT安装的一些心得(QT551, VS2013)项目开发配置,以及项目结构分析

推荐QT开发的配置如下: 我的硬件配饰中等,所以推荐一下配置: QT551版本,目前QT最新版8.0,为了稳定选择551版本 VS2013IDE, 因为VS2010与VS2013的编译器相同,但是VS2013版本提供的codding风格大变,有很多的便捷工具可以使用,不需要再安装visualAsisit. QTVS插件:可以同时支持vs2010,以及vs2013扩展 关于用QT551安装包的选择 如果使用默认的QTCreater,则最好选择官网上带编译器以及调试器的安装版本,否则后续配置国语复杂