
Melhore sua segurança e privacidade bloqueando anúncios, rastreamento e domínios de malware.
Melhore sua segurança e privacidade bloqueando domínios de anúncios, rastreadores e malware.
hBlock é um script shell compatível com POSIX que obtém uma lista de domínios que servem anúncios, scripts de rastreamento e malware de várias fontes e cria um arquivo hosts, entre outros formatos, que impede o seu sistema de se conectar a eles.
⚠️ Por padrão, o hBlock substitui o arquivo hosts do seu sistema, considere fazer um backup primeiro se você tiver entradas que deseja preservar.
O hBlock está disponível em vários gerenciadores de pacotes. Consulte o arquivo PACKAGES.md para uma lista atualizada.
A versão mais recente também pode ser instalada manualmente executando os seguintes comandos:
curl -o /tmp/hblock 'https://raw.githubusercontent.com/hectorm/hblock/v3.5.1/hblock' \
&& echo 'd010cb9e0f3c644e9df3bfb387f42f7dbbffbbd481fb50c32683bbe71f994451 /tmp/hblock' | shasum -c \
&& sudo mv /tmp/hblock /usr/local/bin/hblock \
&& sudo chown 0:0 /usr/local/bin/hblock \
&& sudo chmod 755 /usr/local/bin/hblock
Além disso, um timer systemd pode ser configurado para atualizar regularmente o arquivo hosts com novas adições.
O comportamento padrão do hBlock pode ser ajustado com várias opções. Use a opção --help ou consulte o arquivo hblock.1.md para a lista completa.
As versões noturnas do arquivo hosts, entre outros formatos, podem ser encontradas no site do hBlock.
Às vezes você pode precisar desabilitar temporariamente o hBlock, uma opção rápida é gerar um arquivo hosts sem nenhum domínio bloqueado executando o seguinte comando:
hblock -S none -D none
É possível que, às vezes, uma das fontes do hBlock inclua um domínio que não deveria ser bloqueado. Nesses casos, a melhor forma de proceder é adicionar temporariamente esse domínio à lista de permissões e relatar o problema ao autor original da lista de bloqueio. Dessa forma, ele também será automaticamente removido do hBlock em 24 horas.
Para descobrir qual lista de bloqueio está por trás de um falso positivo, você pode clonar o projeto hMirror e pesquisar por esse domínio. No entanto, observe que nem todas as listas de bloqueio do hMirror são usadas por padrão no hBlock; uma lista atualizada das fontes usadas pode ser encontrada no arquivo SOURCES.md.