Un hacker inserisce 537.000 domini in un piccolo dongle da 5 dollari ESP32 per bloccare gli annunci pubblicitari — il firmware utilizza solo circa 50 KB di RAM e può rispondere alle ricerche bloccate in 10 millisecondi
Questo progetto utilizza un ingegnoso trucco di hashing per inserire oltre mezzo milione di domini bloccati in soli 4 MB di memoria flash.
Quanto è economico creare un filtro DNS basato su hardware per il blocco degli annunci? "Gratuito", se sei disposto a recuperare dell'hardware usato che viene buttato via. E se non fossi così fortunato? Nell'era del RAMageddon, anche un Raspberry Pi ti costerà un paio di centinaia di dollari. Ma sai, non hai nemmeno bisogno di qualcosa di così potente. Infatti, è possibile utilizzare un microcontrollore da 5 dollari per creare un filtro di blocco degli annunci completamente funzionante, con oltre 500.000 domini bloccati e una latenza di circa 10 ms.Sappiamo che è possibile perché lo sviluppatore full-stack egiziano ZedAxis (@M-Abozaid su GitHub) ne ha già creato uno. Utilizzando una scheda ESP32-C3 "SuperMini", ha creato un DNS di backup per la sua rete domestica che continua a bloccare gli annunci pubblicitari. Il suo router principale è un Pi-hole, ovvero un Raspberry Pi che esegue un software specializzato per gestire l'indirizzamento DHCP e la risoluzione DNS con blocco degli annunci integrato. Il SuperMini funge da backup quando il Pi-Hole si riavvia o non è comunque disponibile.
Andrea Russo likes this.
reshared this
NochMehrG
in reply to Lorenzo • • •Davide_Sandini
in reply to Lorenzo • • •@informatica