Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
striatum-ctf — Artefatos de pesquisa para um agente LLM baseado em MCP que resolve desafios CTF de forma autônoma, incluindo dados de ablação, scripts de análise e uma pilha MCP de seis servidores. | Kitploit
Ferramentas/GitHubGitHub/jawh3/striatum-ctf
Análise de VulnerabilidadesScripting e AutomaçãoCTFAprendizado de MáquinaPapers e PesquisaAprendizado e EducaçãoRecursos CuradosSegurança de IA
GitHubjawh3/striatum-ctf

striatum-ctf

Artefatos de pesquisa para um agente LLM baseado em MCP que resolve desafios CTF de forma autônoma, incluindo dados de ablação, scripts de análise e uma pilha MCP de seis servidores.

Ver Repositório
252há 5 diasAinda não revisado
Site

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

STRIATUM-CTF

Artefatos para "STRIATUM-CTF: A Protocol-Driven Agentic Framework for Autonomous CTF Solving" (IEEE CARS 2026), Hugglestone, Chacko, Stoller, Schmidt e Liu, Florida State University.

Prêmio de Melhor Artigo (1º Lugar), IEEE CARS 2026. Preprint: arXiv:2603.22577.

Este repositório apoia a replicação do protocolo e da análise. Ele não é um kit de exploits pronto para uso: conforme a declaração de ética do artigo, nenhum payload de exploit ou corpus de modelos de ataque é disponibilizado. O que isso significa concretamente está detalhado em Escopo e exclusões abaixo.

O que há aqui

DiretórioConteúdo
data/A tabela de resultados das 180 execuções (ablation_results.csv + .xlsx de origem), a matriz por desafio (Tabela III), a progressão de resolução do CTF ao vivo (Fig. 2), figuras renderizadas e um codebook.md.
analysis/Scripts que reproduzem todas as estatísticas do artigo a partir de data/.
code/A pilha MCP de seis servidores: dois servidores internos, um instalador que fixa os três servidores de terceiros em seus commits do estudo e a configuração do host.
challenges/Manifesto de proveniência com hashes de verificação, um script de busca para os desafios redistribuíveis, fichas de especificação por desafio e as duas fontes de desafio que podemos redistribuir.
documentation_conditions/As quatro condições de ablação: o corpus Mínimo na íntegra, manifestos por condição de arquivo/linha/token (que reproduzem a Tabela II) e um índice de modelos somente com títulos.

Reproduzindo os números do artigo

cd analysis
pip install -r requirements.txt
python3 day1_analysis.py      # Tables II & III, Wilson CIs, chi-square, subset analysis, durations
python3 day1_drill.py         # provenance drill-down (public vs non-public)
python3 duration_and_gee.py   # Kruskal-Wallis (p=0.77) and the GEE model (Wald chi2(3)=3.77, p=0.29)
python3 count_tokens.py       # Table II line counts (exact) and token counts

Todas as Tabelas II e III, os intervalos de Wilson de 95%, os testes omnibus, a análise do subconjunto não saturado, o modelo GEE e as figuras de duração reproduzem-se exatamente a partir de data/. As contagens de linhas da Tabela II reproduzem-se exatamente; as contagens de tokens dependem do tokenizador e o tokenizador exato do artigo não foi registado (ver analysis/count_tokens.py e os manifestos por condição).

Âmbito e exclusões

Duas razões independentes limitam o que é disponibilizado. Nenhuma delas é um descuido.

Ética (artigo §"Ethical Considerations"): sem payloads de exploração nem corpora de modelos de ataque. Por conseguinte, retidos:

  • os ~1.800 ficheiros sob a árvore original workspaces/ (exploits funcionais, scripts de resolução e relatórios de soluções) — os resultados por execução são disponibilizados como data/ablation_results.csv;
  • os corpora Templates e Baseline solver (AUTONOMOUS_SOLVER_README.md, TEMPLATE_COVERAGE.md), que são os modelos de ataque referidos na declaração de ética. Estes são caracterizados — listas de ficheiros, contagens de linhas e tokens, e um índice apenas de cabeçalhos em documentation_conditions/ — de modo que a variável independente da ablação está documentada, mas os payloads não são publicados;
  • todas as flags recuperadas (em vez disso, verifique os artefactos obtidos contra os valores SHA-256 em challenges/manifest.csv).

Consequência, dita claramente: como os corpora Templates/Baseline constituem a manipulação no estudo de 180 execuções, essa ablação não é totalmente reproduzível a partir deste repositório — apenas o protocolo o é. O protocolo completo do solver está disponível a investigadores para uso defensivo, mediante pedido ao autor correspondente.

Licenciamento: os binários dos desafios não são espelhados onde não temos o direito de os redistribuir — os desafios picoCTF (CMU, todos os direitos reservados) e os tutoriais angr_ctf (GPL-3.0) são obtidos a montante por challenges/fetch_challenges.sh; as bibliotecas de sistema (libc, ld-linux) nunca são distribuídas. Ver THIRD_PARTY_LICENSES.md.

Duas coisas que não podem ser reproduzidas, por construção

  • Os números exatos por execução não podem ser reexecutados. O backbone (Claude Sonnet 4.5, através do host Claude Desktop for Linux) já não é servido. Os artefactos aqui permitem replicar o protocolo num backbone atual, como afirma a secção Threats to Validity do artigo.
  • Os registos de execução de ferramentas por chamada nunca foram retidos (o host desktop não persiste traços MCP por chamada, e não foi interposto nenhum proxy de registo). A secção Future Work do artigo descreve o proxy stdio que os capturaria.

Citação

Ver CITATION.cff. Artigo: IEEE Cyber Awareness and Research Symposium (CARS) 2026.

Licença

Código e documentação dos autores: MIT (LICENSE). Os componentes de terceiros mantêm as suas próprias licenças; ver NOTICE e THIRD_PARTY_LICENSES.md.

Baixar ferramenta