SLOWHTTPTEST(1) General Commands Manual SLOWHTTPTEST(1) (NAME) slowhttptest - (DoS) (SYNOPSIS) slowhttptest [-H|B|R|X] [-g] [-a range start] [-b range limit] [-c number of connections] [-d all traffic directed through HTTP proxy at host:port] [-e probe traffic directed through HTTP proxy at host:port] [-f value of Content-type header] [-i interval in seconds] [-k request multiply factor] [-l test duration in seconds] [-m value of Accept header] [-n slow read interval in seconds] [-o output file path and/or name] [-p timeout for probe connection in seconds] [-r connection per second] [-s value of Content-Length header] [-t HTTP verb] [-u absolute URL] [-v output verbosity level] [-w advertised window size range start] [-x max length of follow up data] [-y advertised window size range end] [-z slow read from receive buffer in bytes] (DESCRIPTION) slowhttptest (DoS) CSV HTML . : o Slowloris o Slow HTTP POST o Apache Range Header o Slow Read : -g slowhttptest CSV HTML . -H slowhttptest Slowloris HTTP . -B slowhttptest Slow POST HTTP. -R slowhttptest Range Header Range. -X slowhttptest Slow Read HTTP. -a start (range-specifier) Range Header . -b bytes (range-specifier) Range Header . -c number of connections . -d HTTP proxy host:port HTTP . -e HTTP proxy host:port HTTP . -f content-type Content-Type . -i seconds Slowloris Slow POST . -k pipeline factor Slow Read . -l seconds . -m accept Accept . -n seconds Slow Read . -o file name -g . -p seconds HTTP (DoSed) . -r connections per second . -s bytes Content-Length Slow POST . -t HTTP verb () HTTP . -u URL (URL) . -v level (verbosity) . -w bytes TCP Slow Read . -x bytes Slowloris Slow POST . -y bytes TCP Slow Read . -z bytes ()read . (EXAMPLES) Slowloris host.example.com my_header_stats : $ 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 Slow POST host.example.com my_body_stats Content-Length HTTP 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 Range Header host.example.com HEAD HTTP Range:0-, x-1, x-2, x-3, ... x-y x y : $ slowhttptest -R -u http://host.example.com/ -t HEAD -c 1000 -a 10 -b 3000 -r 500 Slow Read host.example.com TCP slowhttptest HTTP 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 Slow Read host.example.com HTTP 10.10.0.1:8080 . slowhttptest HTTP HTTP : $ slowhttptest -d 10.10.0.1:8080 -c 8000 -X -u https://host.example.com/resources/index.html Slow Read host.example.com HTTP 10.10.0.1:8080 . slowhttptest : $ slowhttptest -e 10.10.0.1:8080 -c 8000 -X -u https://host.example.com/resources/index.html (AUTHOR) Sergey Shekyan . : . Linux 6.12.111+deb13-amd64 November 25, 2013 Linux 6.12.111+deb13-amd64