[Código] Scanner de Puertos [Python]

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

Tema anterior - Siguiente tema

0 Miembros y 4 Visitantes 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: text
Port_Scanner.py 91.xxx.108.xxx 80 90


Código: text
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

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login


You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
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.