Script de fingerprinting usa prompts sobre bioarmas para travar análise feita por LLMs
Aprofundamento CEVIU
Aprofundamento
O pesquisador por trás do fingerprint.garden rastreou 10.000 sites da lista Tranco com Playwright, interceptando chamadas de canvas toDataURL e propriedades como navigator.webdriver para filtrar canvases inofensivos. Um dos canvases chamou atenção e levou ao script hospedado em servicepipe.tech, que parecia ofuscado como tantos outros (javascript-obfuscator ou derivado), mas trazia nomes de variáveis e strings alarmantes sobre bioarmas.
A hipótese do autor é que se trata de ofuscação anti-LLM: símbolos escolhidos para acionar os filtros de safety e impedir a desofuscação assistida. Nos testes dele, o Astra recusou a tarefa, o mesmo com o toggle Daybreak Blue, enquanto o GLM-5.3 aceitou. Uma sequência de caracteres unicode invisíveis, ao ser decodificada, revelou um system prompt feito para acionar todas as salvaguardas possíveis, com referências à Praça da Paz Celestial, provavelmente contra modelos chineses. Há ainda uma rotina que executa código em ambiente Node condicionada a uma flag, mas as chamadas a readFile têm callbacks vazios e citam prompts de autoagressão e jailbreak, o que também sugere isca anti-LLM. Sob a camada de disfarce, o script é um anti-bot padrão, e o autor achou os sinais coletados decepcionantes. O urlscan liga o domínio a servicepipe.ru, empresa russa de controle de tráfego e proteção contra DDoS.
O que mudou
A cobertura anterior mostra o tema de ângulos próximos, sem ser a mesma história. Em 15 de junho de 2026, o CEVIU noticiou "IA é código: limitações arquiteturais não se resolvem com prompts", sobre instruções ocultas no código-fonte para acionar protocolos de safety. O caso do servicepipe aplica essa tática a um script de fingerprinting real, em produção.
Por que isso importa
Para quem faz engenharia reversa de scripts de terceiros com apoio de LLM, isso significa que a recusa do modelo pode ser parte da defesa do alvo, e não sinal de risco real. Vale tratar recusas suspeitas como possível isca e conferir o código manualmente. Para quem opera bots e anti-bots, é mais uma camada na disputa de detecção, como a que o CEVIU registrou em 1 de junho de 2026 com o Cloudflare Turnstile e o fingerprinting via WebGL.
Linha do tempo
CEVIU noticia que o Cloudflare Turnstile passou a exigir fingerprinting via WebGL.
CEVIU noticia instruções ocultas em código para acionar protocolos de safety de IA.
Pesquisador revela script de fingerprinting com ofuscação anti-LLM baseada em prompts sobre bioarmas.
Perguntas frequentes
O que é ofuscação anti-LLM?
É a técnica de inserir no código nomes de variáveis, strings e prompts escolhidos para acionar os filtros de safety de modelos de linguagem. O objetivo é fazer o modelo recusar a análise ou desofuscação do script. Nesse caso, o conteúdo girava em torno de bioarmas, autoagressão e jailbreak.
O script de servicepipe é malicioso?
Segundo a análise, fora a ofuscação, ele parece um script anti-bot padrão, com sinais de navegador e WebGL. A rotina em Node com readFile tem callbacks vazios e provavelmente também é isca anti-LLM. O autor achou os sinais coletados decepcionantes.
Como o pesquisador encontrou o script?
Ele rastreou 10.000 sites da lista Tranco com Playwright, interceptando chamadas de canvas toDataURL e propriedades como navigator.webdriver. Os canvases ficaram reunidos no fingerprint.garden, e um deles levou ao script.
Todos os modelos recusaram a análise?
Não. O Astra recusou, inclusive com o toggle Daybreak Blue. O GLM-5.3 atendeu ao mesmo pedido, segundo o autor.
Fontes
- nullpt.rsfonte original
- Categoria
- CEVIU Web Dev
- Publicado
- 29 de outubro de 2026
- Editoria
- CEVIU Web Dev

