From c9887e64ba6acdfb5d63629f93061bcc130101bf Mon Sep 17 00:00:00 2001 From: Michael Madden Date: Tue, 18 Oct 2016 14:02:00 -0500 Subject: [PATCH 1/2] Remove unneeded pass Change "not 'Next page' in resp" to "'Next page' not in resp" Change s.close to to s.close() --- sublist3r.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sublist3r.py b/sublist3r.py index 19ea8f8..6c0a58f 100644 --- a/sublist3r.py +++ b/sublist3r.py @@ -146,7 +146,6 @@ class enumratorBase(object): resp = self.session.get(url, headers=headers, timeout=self.timeout) except Exception as e: resp = None - pass return self.get_response(resp) def get_response(self,response): @@ -560,7 +559,7 @@ class NetcraftEnum(multiprocessing.Process): while True: resp = self.get_response(self.req(url,cookies)) self.extract_domains(resp) - if not 'Next page' in resp: + if 'Next page' not in resp: return self.subdomains break url = self.get_next(resp) @@ -989,7 +988,7 @@ class portscan(): result = s.connect_ex((host, int(port))) if result == 0: openports.append(port) - s.close + s.close() except Exception as e: pass self.lock.release() From a006a739b1bddbbfd7675b5d621afdeaec21d0fc Mon Sep 17 00:00:00 2001 From: Michael Madden Date: Tue, 18 Oct 2016 15:08:07 -0500 Subject: [PATCH 2/2] Fix indentation that contains mixed spaces and tabs. --- sublist3r.py | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/sublist3r.py b/sublist3r.py index 6c0a58f..828a48a 100644 --- a/sublist3r.py +++ b/sublist3r.py @@ -149,8 +149,8 @@ class enumratorBase(object): return self.get_response(resp) def get_response(self,response): - if response is None: - return 0 + if response is None: + return 0 if hasattr(response, "text"): return response.text else: @@ -523,8 +523,8 @@ class NetcraftEnum(multiprocessing.Process): return resp def get_response(self,response): - if response is None: - return 0 + if response is None: + return 0 if hasattr(response, "text"): return response.text else: @@ -645,8 +645,8 @@ class DNSdumpster(multiprocessing.Process): return self.get_response(resp) def get_response(self,response): - if response is None: - return 0 + if response is None: + return 0 if hasattr(response, "text"): return response.text else: @@ -729,8 +729,8 @@ class Virustotal(multiprocessing.Process): return self.get_response(resp) def get_response(self,response): - if response is None: - return 0 + if response is None: + return 0 if hasattr(response, "text"): return response.text else: @@ -798,8 +798,8 @@ class ThreatCrowd(multiprocessing.Process): return self.get_response(resp) def get_response(self,response): - if response is None: - return 0 + if response is None: + return 0 if hasattr(response, "text"): return response.text else: @@ -872,8 +872,8 @@ class CrtSearch(multiprocessing.Process): return self.get_response(resp) def get_response(self,response): - if response is None: - return 0 + if response is None: + return 0 if hasattr(response, "text"): return response.text else: @@ -942,8 +942,8 @@ class PassiveDNS(multiprocessing.Process): return self.get_response(resp) def get_response(self,response): - if response is None: - return 0 + if response is None: + return 0 if hasattr(response, "text"): return response.text else: