From ca8d34ee8d164562c2a8968a48d8cbedc575ed9d Mon Sep 17 00:00:00 2001 From: JrD <421273918@qq.com> Date: Fri, 24 Jul 2020 14:07:51 +0800 Subject: [PATCH] =?UTF-8?q?finder=E6=A8=A1=E5=9D=97=E8=A1=A5=E5=85=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/finder.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/finder.py b/modules/finder.py index 7818560..15a259e 100644 --- a/modules/finder.py +++ b/modules/finder.py @@ -15,7 +15,7 @@ class Finder(Module): def __init__(self): Module.__init__(self) self.module = 'Finder' - self.source = '' + self.source = 'Finder' self.start = time.time() # 模块开始执行时间 def run(self, domain, data, port): @@ -23,7 +23,8 @@ class Finder(Module): existing_subdomains = set(map(lambda x: x.get('subdomain'), data)) # 已有的子域 found_subdomains = find_subdomains(domain, data) new_subdomains = found_subdomains - existing_subdomains - if not len(new_subdomains): # 未发现新的子域就直接返回 + if not len(new_subdomains): + self.finish() # 未发现新的子域就直接返回 return data self.subdomains = new_subdomains self.gen_result()