
O programador egípcio ZedAxis desenvolveu um novo bloqueador de anúncios de formato ultracompacto baseado no microcontrolador ESP32-C3. Este pequeno dispositivo foi pensado para proteger todos os equipamentos ligados ao Wi-Fi doméstico, assumindo-se como uma defesa secundária e económica contra publicidade indesejada na rede.
Conforme detalhado pelo Tom's Hardware, o equipamento tem o custo de 4,60 € (5 dólares) e atua como um filtro DNS. Apesar do seu tamanho físico reduzido, o sistema é capaz de armazenar e processar uma lista de 537.000 domínios bloqueados, utilizando apenas 4MB de memória flash.
Máxima eficiência técnica
Para conseguir colocar uma base de dados tão extensa num chip limitado a 400 KB de RAM e com conetividade Wi-Fi integrada, o autor recorreu a uma técnica avançada de hashing de 40 bits através do algoritmo FNV-1a. Esta otimização reduz drasticamente o volume da informação sem comprometer a eficiência do processo de filtragem.
O resultado prático é um firmware otimizado que consome apenas cerca de 50KB de RAM durante a sua operação. As consultas para verificar se um domínio está bloqueado demoram aproximadamente 10 milissegundos a obter resposta. Para manter o dispositivo a funcionar, o consumo restringe-se a alguns miliamperes de energia, o que permite alimentá-lo diretamente através da porta USB de um router comum.
Alternativa centralizada contra anúncios
Ao desativar as atualizações sem fios (conhecidas pela sigla OTA), o programador conseguiu duplicar a capacidade de bloqueio original, passando de 250.000 para 500.000 entradas geridas localmente pelo hardware.
A solução ganha relevância perante a atual guerra declarada entre navegadores web e extensões de bloqueio de publicidade. Além das restrições e mudanças de código impostas aos adblockers, muitos destes programas acabam por ser usados por atacantes para infetar computadores. Ao mover a proteção diretamente para a gestão de rede, os utilizadores garantem uma barreira primária isolada de eventuais falhas nos navegadores.












Nenhum comentário
Seja o primeiro!