def target_file(target_hosts, output_directory, dns_server, quiet, quick, no_udp_service_scan): targets = load_targets(target_hosts, output_directory, quiet) target_file = open(targets, 'r') try: target_file = open(targets, 'r') print("[*] Loaded targets from: %s" % targets) except Exception: print("[!] Unable to load: %s" % targets) for ip_address in target_file: ip_address = ip_address.strip() create_dir_structure(ip_address, output_directory) host_directory = output_directory + "/" + ip_address nmap_directory = host_directory + "/scans" jobs = [] p = multiprocessing.Process(target=nmap_scan, args=(ip_address, nmap_directory, dns_server, quick, no_udp_service_scan)) jobs.append(p) p.start() target_file.close()
def target_ip(target_hosts, output_directory, dns_server, quiet, quick, no_udp_service_scan): print("[*] Loaded single target: %s" % target_hosts) target_hosts = target_hosts.strip() create_dir_structure(target_hosts, output_directory) host_directory = output_directory + "/" + target_hosts nmap_directory = host_directory + "/scans" jobs = [] p = multiprocessing.Process(target=nmap_scan, args=(target_hosts, nmap_directory, dns_server, quick, no_udp_service_scan)) jobs.append(p) p.start()
def target_ip(target_hosts, output_directory, dns_server, quiet, quick): print("[*] Loaded single target: %s" % target_hosts) target_hosts = target_hosts.strip() create_dir_structure(target_hosts, output_directory) host_directory = output_directory + "/" + target_hosts nmap_directory = host_directory + "/scans" jobs = [] p = multiprocessing.Process(target=nmap_scan, args=(target_hosts, nmap_directory, dns_server, quick)) jobs.append(p) p.start()
def target_file(target_hosts, output_directory, dns_server, quiet, quick, no_udp_service_scan): targets = load_targets(target_hosts, output_directory, quiet) target_file = open(targets, 'r') try: target_file = open(targets, 'r') print("[*] Loaded targets from: %s" % targets) except: print("[!] Unable to load: %s" % targets) for ip_address in target_file: ip_address = ip_address.strip() create_dir_structure(ip_address, output_directory) host_directory = output_directory + "/" + ip_address nmap_directory = host_directory + "/scans" jobs = [] p = multiprocessing.Process(target=nmap_scan, args=(ip_address, nmap_directory, dns_server, quick, no_udp_service_scan)) jobs.append(p) p.start() target_file.close()