Princípios e funções essenciais do Anubis
O Anubis é uma ferramenta de código aberto em linguagem Go desenvolvida pela equipe do TecharoHQ no Canadá, cuja tecnologia principal é incorporar desafios de Prova de Trabalho SHA256 em solicitações HTTP. O design é uma resposta direta ao abuso dos rastreadores de IA na Internet moderna, que geralmente ignoram as proteções tradicionais, como os arquivos robots.txt.
O sistema funciona exigindo que todas as solicitações de acesso concluam primeiro uma tarefa de computação de hash SHA256 com uso intensivo de computação. Para o usuário médio do navegador, esse cálculo pode ser feito em milissegundos; no entanto, para implantações em larga escala de rastreadores de IA, esse cálculo pode aumentar significativamente seus custos operacionais.
O Anubis tem os seguintes recursos que o diferenciam das soluções tradicionais de anti-escalada, como o Cloudflare:
- Solução totalmente de código aberto que permite personalização gratuita
- Integração perfeita com os sistemas existentes usando a implantação em contêineres do Docker
- Inclui o recurso de verificação de integridade para garantir a estabilidade do serviço
- Bloqueio ativo de mecanismos de pesquisa para cenários sensíveis à privacidade
Essa resposta foi extraída do artigoAnubis: interferindo no rastreamento do rastreador de IA por meio de provas de cargas de trabalhoO