Lista negra: hashes de imagens, de endereços onion e de eepsites

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

O que está nas listas

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.

O hash de imagem

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.

O hash de endereço onion

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.

O hash de um eepsite i2p

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 listas

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.

  • Hashes de imagens na lista negra
    O hash md5 de cada imagem que a nossa moderação colocou na lista negra, em qualquer das duas redes.
    /blacklist/image-hashes
  • Serviços onion que as serviram
    O hash md5 de cada nome de host onion a partir do qual uma dessas imagens foi servida.
    /blacklist/onion-hashes
  • Eepsites de I2P que as serviram
    O hash md5 de cada nome de host de I2P a partir do qual uma dessas imagens foi servida.
    /blacklist/i2p-hashes

Como usá-las

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.