Biblioteca seleccionada de archivos SKILL.md de seguridad ofensiva que proporcionan a Claude metodología para superficies de ataque específicas, desde la inyección SQL hasta la evasión de EDR.
BaaRai/ARTEX
Sistema de IA de código abierto que ejecuta pruebas de penetración de forma autónoma mediante agentes LLM, con backend en Go e interfaz web en Next.js.
- Estrellas
- 1,562
- Forks
- 597
- Issues abiertos
- 8
- Último commit
- ayer
¿Qué es?
ARTEX es una plataforma de seguridad ofensiva en la que agentes basados en LLM planifican y ejecutan pruebas de penetración contra objetivos autorizados. Incluye un backend en Go con un frontend de Next.js integrado y almacena su estado en PostgreSQL. Desde un panel web, los usuarios pueden seguir tareas, activos, hallazgos, llamadas a herramientas y un grafo de exploración en tiempo real.
El diseño principal utiliza dos grafos conectados: un grafo global y compartido de activos (dominios, subdominios, IP, servicios y endpoints) y un grafo de exploración por tarea que registra objetivos, intenciones, hechos y hallazgos. Un planificador asigna las intenciones a agentes de trabajo paralelos, que ejecutan herramientas reales y escriben los resultados en ambos grafos. Los agentes también pueden buscar en los registros de ejecución de otros agentes, y el planificador mantiene una lista de tareas compartida para avanzar en orden por cadenas de ataque de varios pasos.
El proyecto incluye un proxy MITM con grabación para capturar tráfico, una extensión de navegador para iniciar sesión en objetivos autenticados, una etapa de aprobación para las llamadas a herramientas y un conector de sincronización de activos para ScopeSentry. Es compatible con modelos de Anthropic, OpenAI y Ollama local, y tiene licencia AGPL-3.0 con una restricción explícita que limita su uso a pruebas autorizadas.
Funciones clave
- 01Planificador autónomo y agentes de trabajo paralelos que ejecutan herramientas de seguridad reales
- 02Dos grafos que conectan un inventario compartido de activos con el historial de exploración de cada tarea
- 03Proxy con grabación de tráfico y extensión de navegador para capturar sesiones autenticadas
- 04Etapa de aprobación para interceptar y revisar las llamadas a herramientas antes de ejecutarlas
- 05Repetición de pruebas de vulnerabilidades que registra si un hallazgo sigue siendo reproducible o ya se corrigió
- 06Sincronización de activos desde ScopeSentry y compatibilidad con modelos de Anthropic, OpenAI y Ollama
Casos de uso
- Realizar pruebas de penetración autorizadas en tus propios sistemas o en objetivos dentro del alcance de un programa de bug bounty
- Investigar en un laboratorio de seguridad cómo los agentes LLM encadenan exploits de varios pasos
- Volver a probar vulnerabilidades reportadas anteriormente después de implementar una corrección
- Gestionar en una sola consola web los activos descubiertos y los hallazgos de un equipo de seguridad
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/BaaRai/ARTEX.git - 2
Entra en el directorio del proyecto
cd ARTEX - 3
Ejecuta el script de instalación con un clic y, después, abre http://localhost:8787
./install.sh
Antes de usarlo
- Requiere una base de datos PostgreSQL.
- La exploración requiere una clave de API de LLM, como ANTHROPIC_API_KEY o OPENAI_API_KEY.
- Está bajo la licencia AGPL-3.0, una licencia copyleft que exige compartir el código fuente modificado cuando se distribuye o se ofrece como servicio de red.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es ARTEX?
- Sistema de IA de código abierto que ejecuta pruebas de penetración de forma autónoma mediante agentes LLM, con backend en Go e interfaz web en Next.js. ARTEX es una plataforma de seguridad ofensiva en la que agentes basados en LLM planifican y ejecutan pruebas de penetración contra objetivos autorizados. Incluye un backend en Go con un frontend de Next.js integrado y almacena su estado en PostgreSQL. Desde un panel web, los usuarios pueden seguir tareas, activos, hallazgos, llamadas a herramientas y un grafo de exploración en tiempo real.
- ¿ARTEX es gratuito? ¿Qué licencia tiene?
- ARTEX es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ARTEX sigue mantenido?
- Mantenimiento activo. El último commit de ARTEX fue el 6 nov 2026.
- ¿Para qué puedo usar ARTEX?
- Realizar pruebas de penetración autorizadas en tus propios sistemas o en objetivos dentro del alcance de un programa de bug bounty Investigar en un laboratorio de seguridad cómo los agentes LLM encadenan exploits de varios pasos Volver a probar vulnerabilidades reportadas anteriormente después de implementar una corrección Gestionar en una sola consola web los activos descubiertos y los hallazgos de un equipo de seguridad
- ¿Cómo se instala ARTEX?
- Clona el repositorio: git clone https://github.com/BaaRai/ARTEX.git Entra en el directorio del proyecto: cd ARTEX Ejecuta el script de instalación con un clic y, después, abre http://localhost:8787: ./install.sh
- ¿Dónde consigo ARTEX?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/BaaRai/ARTEX
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Asistente personal multiagente que observa la actividad en pantalla y crea recuerdos estructurados almacenados localmente para responder preguntas sobre tu trabajo digital.
Framework de seguridad extensible escrito en Go para reconocimiento y ataques MITM en redes WiFi, BLE, HID, CAN-bus e IPv4/IPv6.
Catálogo seleccionado de técnicas y casos reales que muestran cómo los atacantes abusan de agentes de IA locales mediante su configuración, estado, herramientas y accesos heredados.
Crawler web rápido y configurable de ProjectDiscovery, con modos estándar y de navegador headless para descubrir endpoints.
Manual integral de OWASP que describe procesos técnicos para evaluar la seguridad y aplicar ingeniería inversa a aplicaciones móviles en Android e iOS.