Netgraph permite al Pentester comprender como está conectada topología de red y dibuja dinámicamente cada componente de la infraestructura
Netgraph está pensado para auditar los siguientes ámbitos:
- Visualizar infraestructura TI de forma rapida.
- Consultar los mapas de red más actualizados, con escaneo de red periódico.
- Mapa de topología de red fácil de ver y exportable a .png.
Por el momento Netgraph soporta OS Linux
Antes de ejecutar el script asegúrate de que estén instaladas las dependencias necesarias en tu Linux
pip install python-nmap
git clone https://github.com/SVelizDonoso/netgraph.git
cd netgraph
python netgraph.py
python netgraph.py -h
███╗ ██╗███████╗████████╗ ██████╗ ██████╗ █████╗ ██████╗ ██╗ ██╗
████╗ ██║██╔════╝╚══██╔══╝██╔════╝ ██╔══██╗██╔══██╗██╔══██╗██║ ██║
██╔██╗ ██║█████╗ ██║ ██║ ███╗██████╔╝███████║██████╔╝███████║
██║╚██╗██║██╔══╝ ██║ ██║ ██║██╔══██╗██╔══██║██╔═══╝ ██╔══██║
██║ ╚████║███████╗ ██║ ╚██████╔╝██║ ██║██║ ██║██║ ██║ ██║
╚═╝ ╚═══╝╚══════╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝
Identificador de Topologia de Red
Developer :@svelizdonoso
GitHub: https://github.com/SVelizDonoso
Uso: python netgraph.py --ip 192.168.1.33
python netgraph.py --ip 192.168.1.1/24 -o /tmp/output.html
python netgraph.py --list /root/Desktop/lista.txt
python netgraph.py --list /root/Desktop/lista.txt -o /tmp/output.html
Opciones:
python netgraph.py -h
usage: netgraph.py [-h] [-ip IP] [-l LIST] [-o OUTPUT] [--version]
optional arguments:
-h, --help show this help message and exit
-ip IP, --ip IP Host a escanear..
-l LIST, --list LIST Archivo con una Lista a Escanear
-o OUTPUT, --output OUTPUT
Salida del reporte en HTML
--version show program's version number and exit
python netgraph.py --ip 192.168.1.1/24 -o /tmp/output.html
Este software se creo SOLAMENTE para fines educativos. No soy responsable de su uso. Úselo con extrema precaución.
@sveliz https://github.com/SVelizDonoso/
link:https://svelizdonoso.github.io/netgraph/reportemap.html