O AdBlock Insper é uma extensão para Mozilla Firefox que bloqueia requisições de anúncios e rastreadores em páginas web. Este projeto foi desenvolvido para a prova final da disciplina de Tecnologias Hackers do curso de Engenharia da Computação do Insper.
- Bloqueio de requests através de listas nos formatos AdGuard, uBlock Origin, AdBlock e Adblock Plus, ou de domínios individuais
- Adição/remoção fácil de listas e domínios pelo usuário
- Opção de ligar/desligar o bloqueio (checkbox ON/OFF no canto superior direito)
- Estatísticas dos bloqueios realizados (quantidaded de domínios, requisições, etc.)
- Visualização gráfica dos bloqueios (barra verde/vermelho)
- Exibição do número de bloqueios no ícone da extensão
- Faça o download da versão pré-compilada da extensão.
- Abra o Firefox e navegue para
about:debugging#/runtime/this-firefox - Clique em
Carregar extensão temporária...e selecione o arquivo.zipbaixado - Pronto! A extensão já está disponível para uso.
- Clone o repositório:
git clone https://github.com/pedrofracassi/insper-techacker-adblock- Instale as dependências:
yarn- Execute o ambiente de desenvolvimento:
yarn startUma janela de Firefox com a extensão já instalada se abrirá automaticamente. Note que é necessário ter o Firefox instalado previamente.
- Clone o repositório:
git clone https://github.com/pedrofracassi/insper-techacker-adblock- Instale as dependências:
yarn- Execute o script de build:
yarn buildAo fim da build, um arquivo .zip será gerado na pasta dist-zip/. Este arquivo pode ser carregado no Firefox para instalar a extensão (ver passos 2 e 3 em Instalação) ou publicá-la na loja da Mozilla.

