From a9e2ceaf5049e968935d1f34163a702c12fe403f Mon Sep 17 00:00:00 2001 From: Jing Ling Date: Thu, 23 Apr 2020 14:15:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- oneforall/brute.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/oneforall/brute.py b/oneforall/brute.py index 531f6e2..b62ae50 100644 --- a/oneforall/brute.py +++ b/oneforall/brute.py @@ -43,12 +43,12 @@ def do_query_a(domain, resolver): raise tenacity.TryAgain # 如果查询随机域名A记录时抛出NXDOMAIN异常 # 则说明不存在随机子域的A记录 即没有开启泛解析 - except NXDOMAIN as e: + except (NXDOMAIN, NoNameservers) as e: logger.log('DEBUG', e.args) logger.log('INFOR', f'{domain}没有使用泛解析') return False except Exception as e: - logger.log('ALERT', f'探测出错') + logger.log('ALERT', f'探测{domain}是否使用泛解析出错') logger.log('FATAL', e.args) exit(1) else: