// PLATAFORMA
Arquitectura y Capacidades
Vex Raptor es un monolito async en FastAPI con un catálogo de 43 specs de fase, agente Gemini ReAct opcional y pipeline de confianza (double-check, baseline guards, benchmarks públicos con caveats). Qué fases corren depende del perfil de engagement y del plan.
// CAPACIDADES
Cinco pilares que usaría un pentester senior.
Pipeline de confianza
CONFIRMADO exige evidencia de señal independiente (DIRECT, o DIFFERENTIAL con control negativo pasado) y, cuando aplica, un re-probe de double-check. Cada hallazgo puntuado ALTO/MEDIO/BAJO, protegido por un corpus anti-falsos-positivos de 3.000+ tests. Incluye detección real de DOM-XSS con navegador headless.
Agente IA autónomo
Un agente Gemini ReAct opcional (plan Enterprise) prueba superficies LLM/RAG/agente de forma independiente de nuestro catálogo nativo de técnicas de ataque, con scope-lock y tripwires anti prompt-injection para que el objetivo no lo desvíe del engagement. El recall varía según la superficie de la app (ver benchmarks públicos); también prueba endpoints LLM, RAG y agente/tools (OWASP LLM + MITRE ATLAS).
Cadenas de ataque
Correlaciona hallazgos relacionados en narrativas listas para la junta (IDOR + mass assignment → escalada), mapeadas a MITRE ATT&CK (detección, no explotación automática).
Señal de re-verificación
Tras tu fix, re-probamos el mismo vector y reportamos si la respuesta cambió. Es una señal para que tu equipo revise, no una certificación de que quedó CERRADO.
MSSP y compliance
Orgs multi-tenant para partners, sanitización parcial de nombres de herramientas en el HTML del pentest cuando hide_tooling está activo (aún no es white-label completo), mapeo de hallazgos a controles SOC 2 / PCI-DSS / ISO / GDPR (solo mapeo, no certificación ni veredicto PASS/FAIL) y gating de CI/CD.
// CÓMO FUNCIONA
43 specs de fase. Ejecución según perfil.
El catálogo del motor nativo cubre 43 specs de fase de ataque. Cuáles se ejecutan depende del perfil de engagement, plan y aplicabilidad. Descubrimiento, ejecución de ataques y un pipeline de confianza alimentan un solo reporte. El agente Gemini ReAct opcional y el catálogo nativo son componentes distintos, no un merge universal en cada scan.
// DESPLIEGUE
Auto-alojado. API-first. Nativo en CI/CD.
Auto-alojado
Despliega en tu propia infraestructura: los datos de scan se quedan en ella. LLM cloud, threat intel y callbacks OOB solo salen si los activas. Arranca con docker compose up.
API-first
Cada capacidad expuesta vía REST. Integra escaneos Raptor en cualquier flujo de seguridad o SIEM.
Nativo CI/CD
Tu pipeline (GitHub Actions, GitLab u otro) llama a un webhook en cada deploy. Corre un scan rápido y acotado (crawl, SQLi, XSS, bypass de auth y cabeceras) y devuelve pass/fail según la severidad que elijas. El pentest completo es un scan aparte. Desde Pilot.
Docker-ready
Imagen multi-stage con Postgres 16 + Redis 7 + Raptor. Stack completo en un solo compose.
# docker-compose.yml services: postgres: image: postgres:16-alpine redis: image: redis:7-alpine vex-raptor: image: vex-raptor:latest ports: ["8000:8000"] worker: image: vex-raptor:latest command: arq src.arq_worker.WorkerSettings