/amyntas

One of the fastest HTTP flooders (i guess)

Primary LanguagePython

NOTE!

Results may vary A LOT when attacking! It might peak at 40k rq/s and drop down to 2k rq/s or peak at 169 requests per second, just so you know!


about

Current version: 4.0. This script is for volumetric layer 7 attacks, not for stealthy and powerfull attacks!


aviable methods:

  • FAST , a HTTP GET flood optimized for super fast attacks
  • GET , a GET flood with randomized user agents, referers and more
  • HEAD , HEAD flood with nothing special
  • POST , POST flood with randomized data
  • CONNECT , a HTTP CONNECT flood
  • TRACE , a HTTP TRACE flood
  • DYNAMIC , a GET-POST flood that bypasses caching systems more effectivly, but is also slower

features

  1. Cache bypassing
  2. Randomized user agents
  3. Randomized referers
  4. Rotating proxy support
  5. Option to choose custom user agents list
  6. Option to choose custom referer list
  7. Randomized POST payloads
  8. Able to attack HTTPS sites

known bugs/problems

  1. Timing is a bit egh, because thread 1 is already busy attacking when thread 70 just started (for example)
  2. Proxies get obliterated when attacking (need to fix)
  3. POST and HEAD are not as fast as GET
  4. Sometimes script gives "Fatal Python" errors, just ignore them and restart the tool if neccesary

to do list

  1. Implement more methods (Slowloris, PATCH, PUT etc)
  2. Better exception handling
  3. Animations?
  4. ....

usage

All options:

python3 amyntas.py -h

Basic usage:

python3 amyntas.py -t https://target.com

Brute power, 700 threads hammering for 40 seconds:

python3 amyntas.py -t https://target.com -w 700 -d 40

POST flood, 700 threads and 40 seconds:

python3 amyntas.py -t https://target.com -w 700 -d 40 -m POST

images

Note, these are a bit old because i am too lazy to make new screenshots lmao

23k requests per second 23k

30k requests per second 30k

507k requests per second 507k