redes:notas:python
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previa | |||
| redes:notas:python [2019/01/03 15:06] – cayu | redes:notas:python [Fecha desconocida] (actual) – borrado - editor externo (Fecha desconocida) 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | ====== Scripts simples en python ====== | ||
| - | Scanner simple de puertos : | ||
| - | <code python> | ||
| - | import socket, subprocess, | ||
| - | from datetime import datetime | ||
| - | subprocess.call(' | ||
| - | rmip = raw_input(" | ||
| - | r1 = int(raw_input(" | ||
| - | r2 = int (raw_input(" | ||
| - | print " | ||
| - | print "\n Mohit' | ||
| - | print " | ||
| - | t1=datetime.now() | ||
| - | try: | ||
| - | for port in range(r1, | ||
| - | sock= socket.socket(socket.AF_INET, | ||
| - | socket.setdefaulttimeout(1) | ||
| - | result = sock.connect_ex((rmip, | ||
| - | if result==0: | ||
| - | print "Port Open: | ||
| - | #print desc[port] | ||
| - | sock.close() | ||
| - | except KeyboardInterrupt: | ||
| - | print "You stop this " | ||
| - | sys.exit() | ||
| - | except socket.gaierror: | ||
| - | print " | ||
| - | sys.exit() | ||
| - | except socket.error: | ||
| - | print "could not connect to server" | ||
| - | sys.exit() | ||
| - | t2=datetime.now() | ||
| - | total=t2-t1 | ||
| - | print " | ||
| - | </ | ||
| - | Ref.: https:// | ||
| - | <code python> | ||
| - | import socket | ||
| - | import argparse | ||
| - | import sys | ||
| - | from datetime import datetime | ||
| - | |||
| - | parser = argparse.ArgumentParser() | ||
| - | parser.add_argument(' | ||
| - | args = parser.parse_args() | ||
| - | |||
| - | t1 = datetime.now() | ||
| - | |||
| - | try: | ||
| - | for port in range(1, 1025): | ||
| - | sock = socket.socket(socket.AF_INET, | ||
| - | sock.settimeout(1) | ||
| - | result = sock.connect_ex((args.host, | ||
| - | if result == 0: | ||
| - | print(" | ||
| - | sock.close() | ||
| - | except KeyboardInterrupt: | ||
| - | sys.exit() | ||
| - | | ||
| - | t2 = datetime.now() | ||
| - | print(" | ||
| - | </ | ||
redes/notas/python.1546527971.txt.gz · Última modificación: 2019/01/03 15:06 por cayu
