Este motor de busca não indexa material de abuso sexual de crianças. Também não queremos ser o único índice que o reconhece, por isso publicamos o que confirmámos: um hash md5 por cada imagem que colocámos na lista negra, somando Tor e I2P, e um hash md5 por cada serviço onion e cada eepsite que serviu uma dessas imagens. Outro motor de busca pode usar os mesmos hashes para filtrar o mesmo material dos seus resultados. As listas são idênticas nos nossos dois mirrors.
Esta página noutros idiomas: English · 日本語 · 繁體中文 · 简体中文 · Русский · Español · Español (México) · Português · Português (Brasil) · Deutsch · Italiano · Polski
As listas vêm da nossa própria moderação, não de terceiros: uma imagem entra na lista negra quando as nossas ferramentas de revisão ou uma assinatura confirmada e verificada por uma pessoa a identificam como material de abuso sexual de crianças ou como material ilegal relacionado, e cada serviço onion e cada eepsite onde encontrámos uma dessas imagens fica registado com ela. Nada nestas listas é um palpite e nada consta por causa do nome de um site ou de uma palavra-chave.
Um hash é um valor de sentido único. Identifica um conteúdo e não pode voltar a transformar-se nele. Publicamos hashes e não imagens, um endereço só é publicado como hash, e nenhuma das listas serve para encontrar o material. Servem para o reconhecer e para o deixar de fora.
Cada linha da lista de imagens é o hash md5 dos bytes de uma imagem que colocámos na lista negra, em qualquer das duas redes, exatamente como o utilitário md5sum o calcula para o mesmo ficheiro:
md5sum <file>
Como o hash segue os bytes, a mesma imagem tem o mesmo hash seja de onde for que seja servida, chame-se o que se chamar e tenha sido recodificada como tiver sido. É essa a propriedade que torna a lista útil, e é também por isso que um hash identifica um conteúdo e nunca uma pessoa.
Cada linha da lista de endereços onion é o hash md5 de um nome de host onion, calculado sobre o endereço em minúsculas incluindo o sufixo .onion. É a mesma receita que a ahmia.fi publica:
echo -n "abcdefghijklmnopqrstuvwxyz234567abcdefghijklmnopqrstuvab.onion" | md5sum
Para o endereço de exemplo abcdefghijklmnopqrstuvwxyz234567abcdefghijklmnopqrstuvab.onion o resultado é d8604171b8f0441a72a574c3661d9d58.
O endereço em si nunca é publicado nesta lista. Um serviço aparece aqui quando uma das imagens que colocámos na lista negra foi realmente servida a partir dele, não porque tenha ligações para algo, não pelo nome que tem e não porque o host esteja bloqueado por outro motivo.
A lista de I2P segue a mesma regra para os eepsites. Cada linha é o hash md5 de um nome de host de I2P, calculado sobre o endereço em minúsculas incluindo o sufixo: um endereço b32 com a sua terminação .b32.i2p, um eepsite com nome com a sua .i2p:
echo -n "abcdefghijklmnopqrstuvwxyz234567abcdefghijklmnopqrst.b32.i2p" | md5sum
Para o endereço de exemplo abcdefghijklmnopqrstuvwxyz234567abcdefghijklmnopqrst.b32.i2p o resultado é 4c5e146a233d1c32593e385bbd27c355.
Tal como no lado Tor, o endereço em si nunca é publicado. Um eepsite aparece aqui quando uma das imagens que colocámos na lista negra foi realmente servida a partir dele.
As três listas são texto simples: um hash md5 de 32 caracteres em minúsculas por linha, nada mais, sem cabeçalho e sem comentários. São reconstruídas e republicadas com regularidade e servidas com uma cache de doze horas.
Um hash nestas listas é o registo do que encontrámos e colocámos na lista negra, não a prova de que quem o servia ainda o sirva.
Calcule o hash daquilo que serve com a mesma regra, um ficheiro de imagem ou um nome de host, e compare o resultado com estas listas. Uma correspondência significa que temos um veredicto de moderação: para uma imagem, que um revisor ou uma assinatura confirmada a marcou como material de abuso sexual de crianças; para um host, que serviu uma imagem dessas. Nenhuma das listas é completa, e um host pode começar a servir material na lista negra depois da última vez que olhámos para ele.