Executando verificação de segurança...
17

Automatizei a geração de blocklists da lista "Evite esses Sites" do Procon-SP

Fala, pessoal!

Criei um CLI em Rust que busca automaticamente a lista de sites não confiáveis do Procon-SP ("Evite esses Sites") e gera blocklists prontas para usar no seu ad blocker ou arquivo hosts.

Mas... por quê?
O Procon-SP mantém uma base pública de sites denunciados por fraude/golpe, mas não em formato utilizável para bloqueio. Na primeira vez que vi, logo pensei: "A idéia é boa, mas é dureza ficar olhando essa lista o tempo todo".

Funcionamento:

  • Busca dados da API pública "Evite esses Sites" do Procon-SP
  • Gera dois formatos: AdBlock (uBlock Origin, AdGuard) e hosts file
  • Atualiza automaticamente via GitHub Actions (ter-sex às 02:30 UTC)
  • Arquivos disponíveis direto do repositório para consumo imediato

Stack:
Rust puro, single-file, bem simples. Usa reqwest, serde e clap. Build release fica com ~3MB stripped.

Links:

É meu primeiro projeto público em Rust. Se quiserem testar, dar feedback ou melhorar algo, fiquem à vontade!

Um abraço!

Carregando publicação patrocinada...
1
1
0
1

Valeu, Leonardo!

Faz uns 5 anos que eu fiz a primeira versão — em bash puro. Daí esses dias, por diversão mesmo, resolvi atualizar a ferramenta e dar um tapa no README. Não mudou absolutamente nada na experiência de uso que, diga-se de passagem, não teria como mudar mesmo, hehe.

Especialmente nessa época de BF, pode ser bem útil.

Um abraço.