From 29ebfbcf1c687a4b891b84e11b15a017119d783d Mon Sep 17 00:00:00 2001 From: GettingGodlyInThisGame Date: Wed, 30 Nov 2016 17:52:27 +1300 Subject: [PATCH] Update slowloris.py Does a check if Socks library exists --- slowloris.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/slowloris.py b/slowloris.py index 8a24809..8eaa281 100644 --- a/slowloris.py +++ b/slowloris.py @@ -25,10 +25,12 @@ if not args.host: if args.useproxy: print("Using SOCKS5 proxy for connecting...") - import socks - socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, args.proxy_host, args.proxy_port) - socket.socket = socks.socksocket - + try: + import socks + socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, args.proxy_host, args.proxy_port) + socket.socket = socks.socksocket + except ImportError: + print("Socks Proxy Library Not Available!") if args.verbose == True: logging.basicConfig(format="[%(asctime)s] %(message)s", datefmt="%d-%m-%Y %H:%M:%S", level=logging.DEBUG) else: