TheBlackProject - The ultimate HTTP DoS Layer 7 python script.
So as we have earlier announced that we'll be releasing TheBlackProject HTTP DoS Layer 7 script on 12th May 2017. We're announcing it's release today as it is 12th May. It is not scripted from scratch but a highly optimized version of GoldenEye HTTP Killer version 2.0.1.
GoldenEye has many bugs like when attack is on-going, the attacker's system gets freezed and crashed. Improper packet filters and etc.
But BlackProject HTTP DoS script is a revised version of GE which has fixed all possible bugs found in GE and made it a new one. The credits for TheBlackProject goes to Manal Shaikh.
The link to BlackProject HTTP DoS Layer 7 is given at the end of the article.
GoldenEye has many bugs like when attack is on-going, the attacker's system gets freezed and crashed. Improper packet filters and etc.
But BlackProject HTTP DoS script is a revised version of GE which has fixed all possible bugs found in GE and made it a new one. The credits for TheBlackProject goes to Manal Shaikh.
The link to BlackProject HTTP DoS Layer 7 is given at the end of the article.
Usage
USAGE: ./blackproject.py <url> [OPTIONS]
OPTIONS:
Flag Description Default
-u, --useragents File with user-agents to use (default: randomly generated)
-w, --workers Number of concurrent workers (default: 50)
-s, --sockets Number of concurrent sockets (default: 30)
-m, --method HTTP Method to use 'get' or 'post' or 'random' (default: get)
-d, --debug Enable Debug Mode [more verbose output] (default: False)
-h, --help Shows this help
Utilities
- util/getuas.py - Fetchs user-agent lists from http://www.useragentstring.com/pages/useragentstring.php subpages (ex: ./getuas.py http://www.useragentstring.com/pages/Browserlist/) REQUIRES BEAUTIFULSOUP4
- res/lists/useragents - Text lists (one per line) of User-Agent strings (from http://www.useragentstring.com)
To-do
- Change from getopt to argparse
- Change from string.format() to printf-like
- Add more useragents
- More sockets options to be added
- Packet size and quantities information to be added.
- Add more options to attack like SYN, TCP and etc. (Rather then HTTP)
The link to the repo is https://github.com/shieldsec/BlackProject.

No comments: