Fix Input File New Error

This commit is contained in:
Narbeh Arakil 2019-06-29 00:42:40 +04:30
parent 95c176f669
commit 9daa0a69d9

View File

@ -165,9 +165,10 @@ def print_status(host, context, analyze=False):
print('\t\tDrown vulnerability: {}'.format(context[host]['drownVulnerable'])) print('\t\tDrown vulnerability: {}'.format(context[host]['drownVulnerable']))
print('\t\tExpired: {}'.format(context[host]['cert_exp'])) print('\t\tExpired: {}'.format(context[host]['cert_exp']))
print('\t\tCertificate SANs: ') print('\t\tCertificate SAN\'s: ')
for san in context[host]['cert_sans'].split(';'): for san in context[host]['cert_sans'].split(';'):
print('\t\t\t{}'.format(san)) print('\t\t \\_ {}'.format(san.strip()))
def show_result(user_args): def show_result(user_args):
@ -276,9 +277,8 @@ def get_args():
# Get hosts from file if provided # Get hosts from file if provided
if args.host_file: if args.host_file:
hosts_file = open(args.host_file, 'r') with open(args.host_file) as f:
args.hosts = hosts_file.readlines() args.hosts = f.read().splitlines()
hosts_file.close()
# Checks hosts list # Checks hosts list
if isinstance(args.hosts, list): if isinstance(args.hosts, list):