Python — Descubriendo redes 01.
En muchas ocaciones cuando se tienen grandes rangos de red y no se sabe a cuales se tiene acceso el mejor método es realizar ping a los gateway para validar si se alcanza la red. Pero esta tarea es muy aburrida cuando tenemos una lista muy larga de redes.
Me puse la meta de automatizar la mayor cantidad de tareas, así que realice un script que me ayude en esto.
El funcionamiento de script es muy sencillo, se puede pasar como parámetro un rango de red o una lista de rangos de red. El script lo puedes descargar del repositorio.
La ayuda del script es con la opcion -h o — help
Tools ➤ ./get_networks.py -h git:master*
usage: get_networks.py [-h] [-f FILE] [-t TARGET] [-V VERBOSE]Network recognition tooloptional arguments:
-h, --help show this help message and exit
-f FILE, --file FILE IP/domain list
-t TARGET, --target TARGET
IP or Domain
-V VERBOSE, --verbose VERBOSE
Mode verbose
se puede realizar la validación de un solo objetivo o de una lista con diferentes objetivos, también se puede filtrar el tipo de salida que necesitamos.
El script lo probé en varias redes privadas para validar el acceso a estas y funciono bastante bien.
Happy Hacking
Happy Hacking