Fix support for DOS newlines in list files

This commit is contained in:
Geoffrey Frogeye 2024-12-07 16:12:20 +01:00
parent 3b6f7a58b3
commit 53049d4781
Signed by: geoffrey
GPG key ID: C72403E7F82E6AD8
2 changed files with 2 additions and 2 deletions

View file

@ -144,7 +144,7 @@ class MassDnsParser(Parser):
timestamp = 0
header = True
for line in self.buf:
line = line[:-1]
line = line.rstrip()
if not line:
header = True
continue

View file

@ -29,7 +29,7 @@ if __name__ == '__main__':
args = parser.parse_args()
for line in args.input:
line = line[:-1].lower()
line = line.rstrip().lower()
if (args.domain and database.Database.validate_domain(line)) or \
(args.ip4 and database.Database.validate_ip4address(line)):
print(line, file=args.output)