• Stars
    star
    133
  • Rank 272,600 (Top 6 %)
  • Language
    Python
  • Created over 2 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Friendly graphical output of the nmap tool that allows filtering by open ports

DrawNmap

Descripción

Herramienta desarrollada en Python para mostrar en un diagrama de red el contenido de un escaneo Nmap en formato XML. Los nodos representan cada uno de los activos escaneados en al red con sus puertos abiertos correspondientes. El filtrado de puertos permite mostrar en el gráfico únicamente los dispositivos que tienen habilitado ese puerto.

Usage

DESCARGA

# git clone --recurse-submodules https://github.com/jor6PS/DrawNmap.git

COMANDO

# python3 DrawNmap.py <nmap nmap format>

EJEMPLOS

Archivo único
# python3 DrawNmap.py examples/nmap_test.nmap

Rquisitos

# pip3 install plotly
# pip3 install ipaddress
# pip3 install dash
# pip3 install networkx
# pip3 install pandas
# pip3 install subprocess

Apariencia

Alt text