scanner puertos
Publicado por sector22f (1 intervención) el 29/10/2019 22:33:39
escribir un programa en Python que permita descubrir las IP de la red en la que se encuentre tu máquina, en
una determinada interfaz, indicada por el usuario a la hora de ejecutar el programa (con la opción -i).
Una vez haya encontrado las IP, debe mostrar los puertos que tiene abiertos, tanto para TCP como para UDP, y junto al puerto, debe indicar
el banner del servicio, utilizando la técnica de Banner Grabbing.
Además, el resultado se debe codificar en formato JSON y enviarse mediante una petición POST a la url:
http://127.0.0.1/example/fake_url.php
Ten en cuenta que es una URL falsa, y que no responderá a la petición. Esta situación debe controlarse correctamente, para evitar la
interrupción del programa.
una determinada interfaz, indicada por el usuario a la hora de ejecutar el programa (con la opción -i).
Una vez haya encontrado las IP, debe mostrar los puertos que tiene abiertos, tanto para TCP como para UDP, y junto al puerto, debe indicar
el banner del servicio, utilizando la técnica de Banner Grabbing.
Además, el resultado se debe codificar en formato JSON y enviarse mediante una petición POST a la url:
http://127.0.0.1/example/fake_url.php
Ten en cuenta que es una URL falsa, y que no responderá a la petición. Esta situación debe controlarse correctamente, para evitar la
interrupción del programa.
Valora esta pregunta


-3