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()
Beispiel #3
0
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()