Se presenta un script que permite llevar a cabo un ataque de ARP Spoofing y DNS Spoofing en un segmento de red utilizando python y Scapy
MitmDnsSpoofingPoC.py: https://github.com/Adastra-thw/pyHacks/blob/master/MitmDnsSpoofingPoC.py
Repositorio GIT de la serie:
https://github.com/Adastra-thw/pyHacks.git
Buenas!… mirando el código por encima, porque apenas sé python, más bien estoy aprendiendo contigo… has puesto la puerta de enlace a pelo en las reglas de iptables.
Un saludo, y espero tu siguiente vídeo de hacking con python 🙂
Me gustaMe gusta
Si, he puesto todas las direcciones en el código directamente. Cambiarlo es muy simple, basta los valores de las direcciones ip por linea de comandos y establecerlos donde corresponden. Lo he dejado así por simplicidad y porque es una prueba de concepto simple.
Espero que los próximos vídeos también te sean útiles.
Un Saludo.
Me gustaMe gusta
hello..why i cannot compile the code??it say enableForwarding is not defined..do you have any solution??
Me gustaMe gusta
Read the code and find the problem. Run the script and then complain for any issue is not the best approach.
Me gustaMe gusta
Hola,
me parece que tengo el mismo fallo que el usuario anterior: al tratar de ejecutar el script, muestra el error: «NameError: name ‘enableForwarding’ is not defined» (línea 171).
No estoy acostumbrado a trabajar con clases en Python, así que no estoy muy seguro de lo que voy a decir, perdón si digo una barbaridad. Creo que dedería llamarse al método indicándole previamente la clase a la que pertenece… Por ese motivo, modifiqué el código, cambiando la invocación del método a: «DNSSpoofing.enableForwarding()».
Sin embargo, al realizar tal modificación, muestra otro error: «TypeError: unbound method enableForwarding() must be called with DNSSpoofing instance as first argument (got nothing instead)»
Como ya he mencionado, no estoy acostumbrado a tratar con clases en Python y creo que estoy un poco perdido, agredecería alguna indicación.
Muchas gracias.
Me gustaMe gusta