[Código] Scanner de Puertos [Python]

Iniciado por Mavis, Mayo 28, 2011, 03:49:04 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Bueno, haciendo algo un poco para variar, me puse a hacer este scanner de puertos.

Código: python
#!/usr/bin/env python

import socket
import sys

if len(sys.argv) != 4:
    print ("[+] Use: Port_Scanner.py <Target [IP]> <Port [START]> <Port [END]>")
    sys.exit(1)

IP = sys.argv[1]
Start = int(sys.argv[2])
End = int(sys.argv[3])
print '[+] Connecting to %s from %s to %s' % (IP, Start, End)
connection = socket.socket()
for i in range(Start, End+1):
    try:
        connection.connect( (IP, i) )
        print "Port: %s open" % i
    except:
        print "Port: %s close" % i

connection.close()


Su uso es muy simple:

Código: php
Port_Scanner.py 91.xxx.108.xxx 80 90


Código: php
Port: 80 open
Port: 81 close
Port: 82 close
Port: 83 close
Port: 84 close
Port: 85 open
Port: 86 close
Port: 87 close
Port: 88 close
Port: 89 open
Port: 90 close


Espero que les guste ;)

hahah buen c0de :), estabas bastante desaparecido che :S

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta


No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
hahah buen c0de :), estabas bastante desaparecido che :S

Asi es, pero vamos, he vuelto  :D

Me toca comenzar a pasarme mas seguido por estos lares, espero ser de gran ayuda.

PD: me alegra que te guste el code, quizás postee algunos más.