Skip to content
fj2009Public

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SsNetwork

Escáner de red corporativa automatizado. Descubre equipos, identifica servicios, detecta vulnerabilidades básicas y genera un inventario profesional.

Instalación rápida

bash deploy/install.sh

Uso

# Escaneo puntual
python -m scanner.main

# Con targets personalizados
python -m scanner.main --targets 10.0.0.0/24

# Dashboard web
python -m dashboard.app
# → http://127.0.0.1:5000

Automatización

  • systemd: netscan.timer ejecuta el escáner tres veces al día (07:17, 13:42, 19:23) y netscan-dashboard.service mantiene el dashboard.
  • cron: ver deploy/netscan.cron.

Estructura

network_scanner/
├── config/          # YAML central
├── scanner/         # discovery, portscan, defaults, diff, exporter, main
├── dashboard/       # Flask + HTML profesional
├── deploy/          # systemd, cron, install.sh
├── docs/            # manual.pdf (10 pp.)
├── data/            # history.json (diferencial)
└── output/          # Excel, CSV, JSON

Stack

python-nmap · requests · pandas · openpyxl · Flask · reportlab

Documentación

Manual completo en docs/manual.pdf (10 páginas, portada profesional, secciones redondeadas, paleta validada para accesibilidad).

Aviso

Los escaneos sólo deben ejecutarse en redes sobre las que se tenga autorización. El módulo defaults.py está pensado para entornos de laboratorio.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages