Skip to content

Commit

Permalink
* Added a warning to remind skiddies of our responsibility for each
Browse files Browse the repository at this point in the history
other.
  • Loading branch information
nu11nu11 committed Feb 25, 2016
1 parent d94da2e commit 36b11dc
Showing 1 changed file with 11 additions and 6 deletions.
17 changes: 11 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
# benchmarks
# Benchmarks

A set of tools to drive your services to their limits - any maybe beyond.

All tools in this repository are made for educational, responsible use only.
Do only use these tools against services you are in charge for or have
a written permission to attack. Play nice!

## dos_plone.py

This is the Plone DoS test tool - Availability does matter.

Use it to drown a Plone instance in non-cachable requests.

###Synopsis:
### Synopsis:

```
usage: dos_plone.py [-h] -t TARGET [-a ATTACK] [-n NUMBER] [-v]
Expand All @@ -19,15 +23,16 @@ optional arguments:
The target to test (default: https://localhost)
-a ATTACK, --attack ATTACK
Different attacks. 0: GET random page, 1: spam search,
2: spam contact-info, 3: run all attacks at once
(default: 3)
2: spam contact-info, 3: spam login_form, 4: send
malformed login_form, 5: run all attacks at once
(default: 0)
-n NUMBER, --number NUMBER
Start that many threads (default: 1)
-v, --version show program's version number and exit
While the program is running, one character will be printed out for each
request. E: connection error, 5: HTTP status 5xx, .: all other HTTP status
codes.
request. E: connection error, T: request timeout, H: invalid HTTP response, 5:
HTTP status 5xx, .: all other HTTP status codes.
```


0 comments on commit 36b11dc

Please sign in to comment.