Skip to content

Latest commit

 

History

History
23 lines (13 loc) · 1.01 KB

README.md

File metadata and controls

23 lines (13 loc) · 1.01 KB

HTTP denial-of-potatoes

Collection of scripts attempting trivial denial-of-service attacks against HTTP clients.

This is not going to work against curl, wget or any other serious client. But they will help if you're writing your own HTTP client and want to check it for susceptibility to basic DoS attacks.

Usage

Run the script, then connect to localhost:8080 using the HTTP client you want to test.

License

Licensed under any of Apache 2.0, MIT or Zlib license, at your option.

Wishlist

Contributions of these scripts are welcome!

  • Slow header transfer (tests timeouts)
  • Slow body transfer (tests timeouts)
  • The above combined with redirects (vulns: 1, 2, ...)

...and anything else that you've seen cause issues in HTTP clients. Combing through security advisories for curl, etc is probably a good strategy for discovering failure modes.