Various scripts to inflict damage on servers.
-
pain.py - HTTP load testing
- Usage:
python pain/pain.py
--hits
number of requests--workers
number of threads--url
host(name) to attack--timeout
request timeout in seconds
- Usage:
-
tolerance.py - HTTP load testing (ncurses interface)
- Usage:
python pain/tolerance.py
--url
host(name) to attack--tolerance
integer error limit (optional)--timeout
request timeout in seconds (optional)
- Usage:
-
tolerance3/tolerance3.py - The Simplified Python3 Implementation of Tolerance
- Usage:
python3 tolerance3/tolerance3.py
--url
host(name) to attack--tolerance
integer error limit (optional)--timeout
request timeout in seconds (optional)--expect
expect this string in the HTTP response, fail if not (optional)- You can also --help to get some more instructions
- Usage:
-
radial-fracture - RADIUS load testing
- Usage:
node radial-fracture/radial-fracture.js example.com shared_secret 5000
process.argv[0]
host of radius serverprocess.argv[1]
shared secret of radius serverprocess.argv[2]
number of radius packets to send
- Usage:
This repository accepts contributions for any language or runtime environment. However, please keep contributions in the realm of load/stress/penetration testing, or some other relevant thing not mentioned here. If you're unsure whether your contribution fits this project, please open an issue to discuss it!
Please fully document your script in the Inventory section of the README. Failure to do so will likely result in your contribution being rejected.
Use of this software indemnifies us against any liability for your actions.