Voltar
Por que este script de fingerprinting cria bioarmas?

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

  1. CEVIU noticia que o Cloudflare Turnstile passou a exigir fingerprinting via WebGL.

  2. CEVIU noticia instruções ocultas em código para acionar protocolos de safety de IA.

  3. 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

Avalie este artigo:
Categoria
CEVIU Web Dev
Publicado
29 de outubro de 2026
Editoria
CEVIU Web Dev

Quer receber mais sobre CEVIU Web Dev?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser