Пример #1
0
    if len(sys.argv) == 3:
        Analisis.finScan(sys.argv[sys.argv.index("-fS") + 1], 10)
        sys.exit(1)
    else:
        Analisis.finScan(sys.argv[sys.argv.index("-fS") + 1],
                         int(sys.argv[sys.argv.index("-fS") + 2]))

if "-hsS" in sys.argv:
    Analisis.halfSynScan(sys.argv[sys.argv.index("-hsS") + 1])

if "-aMM" in sys.argv:
    Attacks.ARPSpoof(sys.argv[sys.argv.index("-aMM") + 1],
                     sys.argv[sys.argv.index("-aMM") + 2])

if "-aD" in sys.argv:
    Attacks.ARPDos(sys.argv[sys.argv.index("-aD") + 1],
                   sys.argv[sys.argv.index("-aD") + 2])
    sys.exit(1)

if "-h" in sys.argv:
    print """
    ==COMPUTER SEARCHING==
    -pS: Make a ping scan. It need an example ip like "192.168.1.0"
    -pA: Make an ARP scan. It need an example ip like "192.168.1.0"

    ==PORT SCAN==
    -sTS Make a socket port scan. It need an IP like "192.168.1.126"
    -sUS Make a socket port scan for UDP. It need an IP like "192.168.1.126"
    -fS Make a FIN port scan. It need an IP like "192.168.1.126". You can set a
    timeout (In secs), 10 is the default time.
    -hsS Make a halfSynScan. It need an IP like "192.168.1.126".
    ==ATTACKS==