Пример #1
0
def test_launch_scan():
    print "Testing launching an OpenVAS scan..."
    sem = Semaphore(0)
    manager = VulnscanManager(host, user, password)
    scan_id, target_id = manager.launch_scan(
        target, profile=profile,
        callback_end=partial(lambda x: x.release(), sem),
        callback_progress=callback_step
    )
    sem.acquire()
    print manager.get_results(scan_id)