diff --git a/README.md b/README.md index 0d82ea7..9033819 100644 --- a/README.md +++ b/README.md @@ -12,12 +12,12 @@ Attack Vector exploited: HTTP Keep Alive + NoCache OPTIONS: Flag Description Default - -u, --useragents File with user-agents to use (default: random from res/lists/useragents) - -w, --workers Number of concurrent workers (default: 50) - -s, --sockets Number of concurrent sockets (default: 30) - -m, --method HTTP Method to use 'get' or 'post' or 'random' (default: get) - -d, --debug Enable Debug Mode [more verbose output] (default: False) - -h, --help Shows this help + -u, --useragents File with user-agents to use (default: randomly generated) + -w, --workers Number of concurrent workers (default: 50) + -s, --sockets Number of concurrent sockets (default: 30) + -m, --method HTTP Method to use 'get' or 'post' or 'random' (default: get) + -d, --debug Enable Debug Mode [more verbose output] (default: False) + -h, --help Shows this help ## Utilities diff --git a/goldeneye.py b/goldeneye.py index 90ab4ca..834e36c 100755 --- a/goldeneye.py +++ b/goldeneye.py @@ -40,7 +40,7 @@ BY USING THIS SOFTWARE YOU AGREE WITH THESE TERMS. """ -from multiprocessing import Process, Manager +from multiprocessing import Process, Manager, Pool import urlparse, ssl import sys, getopt, random, time, os @@ -167,6 +167,8 @@ def fire(self): if DEBUG: print "Starting {0} concurrent workers".format(self.nr_workers) + self.pool = + # Start workers for i in range(int(self.nr_workers)):