Skip to content

About

Local-first asynchronous OSINT and digital-forensics toolkit for DNS, TLS, web, mail and SQLite-backed TF-IDF correlation.

Topics

Resources

Contributing

Security policy

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

Nexus Intelligence

Conoce qué responde la web y el correo de un dominio que administras. Nexus consulta sus direcciones, su página, su certificado y algunos nombres relacionados. Después guarda un informe que explica qué encontró y qué queda por revisar.

Ver comprobaciones · Guía de uso · Cómo funciona

Tu primera consulta

Necesitas Python 3.11 o posterior y conexión a internet. Descarga el repositorio, abre una terminal en su carpeta y crea un entorno:

python -m venv .venv

Actívalo con .venv\Scripts\activate en Windows o source .venv/bin/activate en Linux y macOS. Instala Nexus y ábrelo:

python -m pip install .
nexus-intel

Nexus te preguntará qué dominio quieres consultar. Escribe solo el dominio, sin https:// ni una ruta, y pulsa Enter. Utiliza dominios propios o para los que tengas autorización.

También puedes ir directamente a una consulta:

nexus-intel midominio.com

Sustituye midominio.com por tu dominio. Las respuestas proceden de la red en ese momento.

Qué vas a recibir

La terminal muestra un resumen y la ubicación del informe. Abre el archivo Markdown de la carpeta reports para leerlo y despliega «Ver los datos de esta consulta» cuando necesites el detalle.

Consulta Para qué te sirve
Direcciones del dominio Ver a qué direcciones de red responde
Página web Saber si contestó y revisar su configuración visible
Certificado de conexión Leer los datos del certificado presentado
Correo del dominio Revisar servidores y registros contra suplantación
Otros sitios del dominio Encontrar nombres de la lista que Nexus consulta

El certificado se lee sin verificar su autenticidad en ese módulo. Una respuesta web correcta tampoco demuestra que un sitio sea seguro. Si una consulta queda incompleta, el informe lo dice.

flowchart TD
    A["Eliges un dominio"] --> B["Nexus consulta sus servicios públicos"]
    B --> C{"¿Hay respuesta?"}
    C -- Sí --> D["Explica lo observado"]
    C -- No --> E["Indica qué no pudo comprobar"]
Loading

Revisar varios dominios

Guarda uno por línea en un archivo llamado dominios.txt y ejecuta:

nexus-intel --file dominios.txt --concurrency 5 --correlate

Recibirás informes individuales y un resumen de observaciones parecidas. Los nombres repetidos se consultan una sola vez por archivo. Puedes añadir comentarios en líneas que comiencen por #.

Las similitudes ayudan a elegir qué revisar. No atribuyen una amenaza ni demuestran que dos dominios pertenezcan a la misma persona.

Si necesitas ayuda

La guía de uso explica los mensajes, dónde quedan los archivos y cómo ajustar tiempos y capacidad. nexus-intel --help muestra los comandos. --verbose añade mensajes técnicos para diagnosticar una consulta.

Para desarrollar, usa uv sync --frozen --extra dev y uv run pytest -q. El mapa de archivos indica dónde está cada función.

Licencia MIT.

About

Local-first asynchronous OSINT and digital-forensics toolkit for DNS, TLS, web, mail and SQLite-backed TF-IDF correlation.

Topics

Resources

Contributing

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages