Hola buenas... estoy practicando lo que sería el uso de sockets y python orientado a objetos, si alguno podría darme una mano cual es el error en el codigo:
import socket
#nonxz#
class hackingPythontest:
def __init__(self,DireccionIpInicial,DireccionIpFinal):
self.DireccionIpInicial = DireccionIpInicial
self.DireccionIpFinal = DireccionIpFinal
self.socketcliente = socket.socket()
self.puertoElegido =int(input("Que puerto quieres analizar?: "))
self.encontrandoIp()
def encontrandoIp(self):
for ip in range(self.DireccionIpInicial,self.DireccionIpFinal):
try:
self.direccionBase = "192.168.1." + str(ip)
self.socketcliente.conect([int(self.direccionBase),self.puertoElegido])
print ("La siguiente ip esta ejecutando ", self.direccionBase, "en el puerto ",self.puerto)
socket.close()
except:
print("Puerto cerrado o ip inactiva ", "ip: ", self.direccionBase, "en el puerto ", self.puertoElegido)
herramienta = hackingPythontest(1,40)
¿te da error? por lo menos pon cual es, aunque a simple vista no hay nada mal para un error.