You've already forked Curso-lenguaje-python
Add exercise 2 by script-hacking course
Signed-off-by: Manuel Vergara <manuel@vergaracarmona.es>
This commit is contained in:
19
scripts-hacking-etico/src/02-impacket.py
Normal file
19
scripts-hacking-etico/src/02-impacket.py
Normal file
@@ -0,0 +1,19 @@
|
||||
"""
|
||||
Instalar la biblioteca de Python `impacket`
|
||||
y realizar un escaneo de puertos
|
||||
a la dirección IP `192.168.1.1`
|
||||
"""
|
||||
from impacket import smb
|
||||
|
||||
# Crear un objeto de cliente SMB
|
||||
client = smb.SMB('*SMBSERVER', '192.168.1.1')
|
||||
|
||||
# Conectar al servidor SMB
|
||||
client.connect()
|
||||
|
||||
# Escanear puertos
|
||||
ports = client.scan_ports()
|
||||
|
||||
# Imprimir puertos abiertos
|
||||
for port in ports:
|
||||
print(f'El puerto {port} está abierto')
|
||||
Reference in New Issue
Block a user