Biblioteca selecionada de arquivos SKILL.md de segurança ofensiva que ensinam metodologias ao Claude para superfícies de ataque específicas, de SQL injection à evasão de EDR.
BaaRai/ARTEX
Sistema de IA open source que executa testes de penetração de forma autônoma com agentes LLM, backend em Go e interface web em Next.js.
- Estrelas
- 1,562
- Forks
- 597
- Issues abertas
- 8
- Último commit
- ontem
O que é?
ARTEX é uma plataforma de segurança ofensiva em que agentes baseados em LLM planejam e executam testes de penetração contra alvos autorizados. Ela inclui um backend em Go com frontend Next.js integrado e armazena seu estado no PostgreSQL. Pelo painel web, os usuários podem acompanhar tarefas, ativos, descobertas, chamadas de ferramentas e um grafo de exploração atualizado em tempo real.
O projeto usa dois grafos interligados: um grafo global e compartilhado de ativos (domínios, subdomínios, IPs, serviços e endpoints) e um grafo de exploração por tarefa, que registra objetivos, intenções, fatos e descobertas. Um planejador distribui as intenções entre agentes de trabalho paralelos, que executam ferramentas reais e registram os resultados nos dois grafos. Os agentes também podem pesquisar os rastros de execução uns dos outros, enquanto o planejador mantém uma lista de tarefas compartilhada para avançar, na ordem, por cadeias de ataque com várias etapas.
O projeto inclui um proxy MITM que registra o tráfego, uma extensão de navegador para fazer login em alvos autenticados, uma etapa de aprovação de chamadas de ferramentas e um conector de sincronização de ativos com ScopeSentry. É compatível com modelos da Anthropic, OpenAI e Ollama local e está licenciado sob AGPL-3.0, com uma restrição explícita ao uso apenas em testes autorizados.
Recursos principais
- 01Planejador autônomo e agentes de trabalho paralelos que executam ferramentas de segurança reais
- 02Dois grafos que conectam um inventário compartilhado de ativos ao histórico de exploração de cada tarefa
- 03Proxy que registra o tráfego e extensão de navegador para capturar sessões autenticadas
- 04Etapa de aprovação para interceptar e revisar chamadas de ferramentas antes da execução
- 05Novo teste de vulnerabilidades que registra se uma descoberta ainda pode ser reproduzida ou se foi corrigida
- 06Sincronização de ativos com ScopeSentry e suporte a modelos da Anthropic, OpenAI e Ollama
Casos de uso
- Executar testes de penetração autorizados nos próprios sistemas ou em alvos dentro do escopo de um programa de bug bounty
- Pesquisar em laboratório como agentes LLM encadeiam exploits com várias etapas
- Testar novamente vulnerabilidades relatadas anteriormente após a implantação de uma correção
- Gerenciar ativos descobertos e descobertas de segurança em um único console web
Início rápido
- 1
Clone o repositório
git clone https://github.com/BaaRai/ARTEX.git - 2
Acesse o diretório do projeto
cd ARTEX - 3
Execute o script de instalação com um clique e, em seguida, abra http://localhost:8787
./install.sh
Antes de usar
- Requer um banco de dados PostgreSQL.
- A exploração requer uma chave de API de LLM, como ANTHROPIC_API_KEY ou OPENAI_API_KEY.
- Está licenciado sob a AGPL-3.0, uma licença copyleft que exige o compartilhamento do código-fonte modificado quando ele é distribuído ou oferecido como serviço de rede.
Em coleções
Tópicos
Perguntas frequentes
- O que é ARTEX?
- Sistema de IA open source que executa testes de penetração de forma autônoma com agentes LLM, backend em Go e interface web em Next.js. ARTEX é uma plataforma de segurança ofensiva em que agentes baseados em LLM planejam e executam testes de penetração contra alvos autorizados. Ela inclui um backend em Go com frontend Next.js integrado e armazena seu estado no PostgreSQL. Pelo painel web, os usuários podem acompanhar tarefas, ativos, descobertas, chamadas de ferramentas e um grafo de exploração atualizado em tempo real.
- ARTEX é gratuito? Qual é a licença?
- ARTEX é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ARTEX ainda é mantido?
- Manutenção ativa. O último commit de ARTEX foi em 6 de nov. de 2026.
- Para que posso usar ARTEX?
- Executar testes de penetração autorizados nos próprios sistemas ou em alvos dentro do escopo de um programa de bug bounty Pesquisar em laboratório como agentes LLM encadeiam exploits com várias etapas Testar novamente vulnerabilidades relatadas anteriormente após a implantação de uma correção Gerenciar ativos descobertos e descobertas de segurança em um único console web
- Como instalar ARTEX?
- Clone o repositório: git clone https://github.com/BaaRai/ARTEX.git Acesse o diretório do projeto: cd ARTEX Execute o script de instalação com um clique e, em seguida, abra http://localhost:8787: ./install.sh
- Onde consigo ARTEX?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/BaaRai/ARTEX
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Assistente pessoal multiagente que acompanha sua atividade na tela e cria memórias estruturadas, armazenadas localmente, para responder a perguntas sobre seu trabalho digital.
Framework de segurança extensível em Go para reconhecimento e ataques MITM em redes WiFi, BLE, HID, CAN-bus e IPv4/IPv6.
Catálogo organizado de técnicas e casos reais que mostram como atacantes abusam de agentes de IA locais por meio de configurações, estado, ferramentas e acessos herdados.
Crawler web rápido e configurável da ProjectDiscovery, com modos padrão e de navegador headless para descobrir endpoints.
Manual abrangente da OWASP sobre processos técnicos de testes de segurança e engenharia reversa de aplicativos móveis para Android e iOS.