Varredura Nmap gráfica. Detecta sistemas operacionais, portas e serviços ativos na rede.
📁 Gradio : https://www.gradio.app
📁 python-nmap: https://pypi.org/project/python-nmap
📁 networkx: https://networkx.org
📁 matplotlib: https://matplotlib.org/
📁 pandas: https://pandas.pydata.org
📁 Minimal DOM implementation: https://docs.python.org/pt-br/3.13/library/xml.dom.minidom.html
NetMapper é uma interface gráfica para o Nmap, desenvolvida com Gradio, que permite escanear redes e visualizar portas abertas, serviços e sistemas operacionais de hosts. Facilitando a execução de scans avançados, varredura de portas TCP/UDP e análise de serviços ativos, sem precisar usar o terminal.
Gerando um mapa gráfico da rede e exibindo visualmente as conexões identificadas.
✅ Acesso via navegador – Qualquer dispositivo na mesma rede pode acessar o scanner.
✅ Pode rodar em um servidor – Permite centralizar os escaneamentos sem precisar instalar o Nmap em cada máquina.
✅ Geração automática de mapas de rede – Usa NetworkX e Matplotlib para criar um diagrama visual dos hosts e serviços.
✅ Ideal para relatórios – Pode ser usado para documentações de segurança e auditorias.
✅ Evita execução acidental de comandos perigosos – Reduz o risco de uso indevido do Nmap.
✅ Melhor compreensão da topologia da rede – Fácil identificar relacionamentos entre dispositivos.
✅ Resultados tabulados – Os dados são apresentados em tabelas interativas.
✅ Facilidade para análise – Melhor do que interpretar logs brutos do terminal.