Standalone network scanner
PortHound
Escaner local para revisar targets, puertos, banners, favicons y tags con una interfaz simple, API JSON, WebSocket y SQLite.
Mapa de plataforma¶
Cliente -> UI -> API -> SQLite -> resultados
La UI controla Dashboard, Targets, Ports, Banners y API. La API publica el estado, el motor guarda los resultados y el WebSocket mantiene las vistas sincronizadas.
Flujo mental¶
- Abres la consola local.
- Ajustas la base de API y, si hace falta, el token.
- Creas un target.
- Recorres ports, banners, favicons y tags.
- Consultas la API o el WebSocket cuando quieres automatizar o integrar.
Guia rapida¶
EmpezarInstalacion y arranque
AplicacionUI, navegacion y estado local
ArquitecturaCapas y flujo de datos
Referencia HTTPRutas, respuestas y ejemplos
Instalacion recomendada¶
Para usuario final, la ruta recomendada es pipx:
python -m pip install --user pipx
python -m pipx ensurepath
pipx install porthound4
porthound
pipx mantiene PortHound aislado sin obligarte a crear ni activar un venv manualmente.
Uso autorizado¶
Warning
PortHound solo debe usarse en sistemas, redes y rangos donde tengas autorizacion explicita.