예제 #1
0
def adscan(input_targets, static_inputs, workers, actions, creds, timeout):

    args = (actions, creds, timeout)

    dispatch_targets(input_targets,
                     static_inputs,
                     adscan_worker,
                     args,
                     workers=workers)
예제 #2
0
def httpscan(input_targets, static_inputs, workers, useragent, proxy,
             dir_bruteforce, extensions, dir_bruteforce_workers, timeout):

    args = (useragent, proxy, dir_bruteforce, extensions,
            dir_bruteforce_workers, timeout)

    dispatch_targets(input_targets,
                     static_inputs,
                     httpscan_worker,
                     args,
                     workers=workers)
예제 #3
0
def portscan(input_targets, static_inputs, workers, service_scan, timeout):

    args = (service_scan, timeout)

    dispatch_targets(input_targets,
                     static_inputs,
                     portscan_worker,
                     args,
                     workers=workers)

    # Nmap can break the terminal, so fix it
    os.system("stty echo")
예제 #4
0
파일: rsyncscan.py 프로젝트: freeFV/netscan
def rsyncscan(input_targets, static_inputs, workers, timeout):

    args = (timeout,)

    dispatch_targets(input_targets, static_inputs, rsyncscan_worker, args, workers=workers)
예제 #5
0
파일: dnsscan.py 프로젝트: freeFV/netscan
def dnsscan(input_targets, static_inputs, workers, dns, actions, timeout):

    args = (dns, actions, timeout)

    dispatch_targets(input_targets, static_inputs, dnsscan_worker, args, workers=workers)