Strings censuradas pelo Deepseek funcionam como escudo contra agentes de pentest com IA
Aprofundamento CEVIU
Aprofundamento
Utku Sen partiu de uma ideia simples: se certas strings fazem LLMs recusarem conteúdo, o que acontece quando elas ficam espalhadas em um site? Ele criou um arquivo, html_comments.go, importado em todas as páginas da aplicação vulnerável dele, só para injetar strings proibidas (como "Tank Man", além de referências a drogas e bombas) em comentários HTML. Também adicionou funções JavaScript falsas ao arquivo principal de JS, sem utilidade real. Os nomes delas existem só para disparar a recusa do modelo.
No teste com o Deepseek, o harness Pi navegou até o site e encerrou a sessão logo em seguida. Como Pi não foi feito para pentest, Sen repetiu com o ARTEX, e os agentes também falharam e se recusaram a trabalhar na aplicação. Ele conclui que usar essas strings pode funcionar como uma espécie de firewall. É um experimento isolado, com um modelo e uma aplicação própria, e a fonte não mede taxa de sucesso nem testa outros modelos.
O que mudou
O mesmo autor já aparecia na cobertura. Em 27 de outubro de 2026, o CEVIU noticiou "Teste compara três harnesses open source de pentest com LLM contra e-commerce vulnerável", em que Utku Sen avaliou Cairn, Artex e Strix contra um e-commerce deliberadamente vulnerável. Agora ele usa esse tipo de ambiente para o lado oposto: em vez de medir quem acha falhas, testa como barrar o agente. Há também a linha das defesas por engano. Em 16 de julho de 2026, o CEVIU publicou "Defensores de IA Adotam 'Context Bombing' para Neutralizar Ataques Agênticos", sobre a Tracebit inserir comandos proibidos para atrapalhar agentes, e em 28 de outubro de 2026 saiu "Context Bombs: técnicas de deception reduzem o sucesso de agentes de IA atacantes em testes da Tracebit". A ideia é parecida (conteúdo que sabota o agente), mas aqui o gatilho é a censura embutida do Deepseek, não um teste controlado em AWS.
Por que isso importa
Leitura editorial: para quem opera defesa, isso é curiosidade útil, não controle de segurança. Depende da censura de um modelo específico, e um atacante pode trocar de modelo ou filtrar comentários e nomes de funções antes de enviar o conteúdo ao LLM. Serve, no máximo, como camada extra de deception, ao lado de correção de falhas e monitoramento.
Linha do tempo
CEVIU noticia o Context Bombing da Tracebit contra agentes de IA atacantes.
Utku Sen compara os harnesses Cairn, Artex e Strix contra e-commerce vulnerável.
CEVIU noticia testes da Tracebit com nove técnicas de Context Bombs em 773 avaliações.
Sen mostra que strings censuradas pelo Deepseek fazem agentes de pentest recusarem ou abortarem o teste.
Perguntas frequentes
Como a técnica de Utku Sen funciona?
Ele injetou strings proibidas, como "Tank Man", em comentários HTML de todas as páginas e em nomes de funções JavaScript falsas. Ao encontrar esse conteúdo, agentes baseados em Deepseek se recusaram a testar a aplicação ou abortaram a sessão.
Quais ferramentas foram testadas?
O harness Pi navegou até o site e encerrou a sessão logo depois. Como Pi não é feito para pentest, Sen também rodou o ARTEX, e os agentes falharam e se recusaram a trabalhar na aplicação.
Isso protege um site de verdade contra pentest com IA?
A fonte sugere usar as strings como uma espécie de firewall, mas o teste foi feito só com Deepseek e numa aplicação do próprio autor. Não há dados sobre outros modelos, então não dá para tratar como proteção confiável.
Isso tem relação com os Context Bombs da Tracebit?
A lógica é semelhante: inserir conteúdo para atrapalhar agentes de IA atacantes. A Tracebit testou nove técnicas de deception contra sete modelos em ambiente AWS, enquanto Sen explorou a censura do Deepseek em um site.
Fontes
- utkusen.substack.comfonte original
- Categoria
- CEVIU Segurança da Informação
- Publicado
- 09 de novembro de 2026
- Editoria
- CEVIU Segurança da Informação

