diff --git a/brute.py b/brute.py index 25f1448..daa4717 100644 --- a/brute.py +++ b/brute.py @@ -119,7 +119,9 @@ def gen_word_subdomains(expression, path): with open(path, encoding='utf-8', errors='ignore') as fd: for line in fd: word = line.strip().lower() - if not word.isalnum(): + if len(word) == 0: + continue + if not word.isascii(): continue if word.endswith('.'): word = word[:-1] diff --git a/data/big_subnames.7z b/data/big_subnames.7z index b6d5da4..04ee18b 100644 Binary files a/data/big_subnames.7z and b/data/big_subnames.7z differ