Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

ShadowCypher

ShadowCypher es una plataforma de seguridad personal que ejecuta completamente en tu máquina. Incluye monitoreo de red, feed de amenazas CVE, IA local y un conjunto ofensivo. Es autocontenido sin telemetría ni dependencia del cloud.

Ficha actualizada 22 sept 2026, 22:54 · upstream 22 sept 2026, 22:30 · release v1.1

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es ShadowCypher

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

ShadowCypher nació como scripts y wrappers en Python escritos por la noche mientras se resolvían problemas reales de red. Los herramientas comerciales continuaban llamando a servidores externos. Las plataformas alojadas continuaban expirando sus claves API. La solución fue construir algo que no dependiera de nadie más: una herramienta operadora que responda solo al operador, sin telemetría, sin dependencia del cloud y sin suscripción revocable. Ahora es un toolkit GTK con núcleo nativo en Go, interfaz gráfica Cairo, IA local basada en Ollama, y más de 30 módulos ofensivos y defensivos.

CASOS DE USO
  • Monitoreo de red personal sin dependencia de servicios externos
  • Análisis de amenazas basado en inteligencia de amenazas (OTX, AbuseIPDB, URLhaus)
  • IA local para análisis de intentos de ataque mediante Ollama
  • Auditoría de seguridad en aplicaciones web y servicios
  • Planificación de ataques con TreeQuest MCTS
  • Escaneo automatizado de vulnerabilidades con correlación CVE
PUNTOS DESTACADOS
  • Interfaz gráfica GTK-3.0 que consume solo ~40 MB de memoria, en contraste con Electron (~400 MB)
  • Relay nativo en Go para manejar conexiones WebSocket concurrentes sin el GIL
  • IA local basada en Ollama (7B–14B parámetros) sin enviar datos a ningún servidor externo
  • Encriptación AES-256-GCM con claves de intercambio X25519, generando sesiones temporales
  • Automatización completa del pipeline de escaneo: Nmap → Nikto/Nuclei → SQLmap → IA de análisis
  • Integración con CVE Intelligence (NVD API v2) y EPSS para correlación en tiempo real
PRECAUCIONES
  • No tiene soporte oficial para Docker ni contenedores, aunque el análisis técnico indica que podría soportarlo
  • La IA local depende de Ollama instalado en la máquina del usuario; no hay integración con modelos externos
  • El módulo SQLmap requiere confirmación explícita del operador antes de ejecutar
  • No se incluye un sistema operativo completo ni herramientas de administración de sistemas
  • Depende de APIs externas como NVD, AbuseIPDB y URLhaus que pueden ser inaccesibles o lentas
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

Instala el proyecto con `npm install` o `pip install -e .`. Usa un entorno virtual Python 3.12. El núcleo en Go se ejecuta como servidor de WebSocket. Para la IA, instala Ollama localmente y configura la variable de entorno `OLLAMA_BASE_URL`. La interfaz GTK se ejecuta con GTK-3.0. No requiere configuración adicional del sistema operativo ni de red.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactFastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
44444
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.