AdBlock su iPhone?

Quanti di noi con Firefox usano un plugin per bloccare gli sponsor link? Sarebbe comodo che ci fosse anche per Safari che gira sull’iPhone, visto che la navigazione tramite Gprs o Umts nel nostro paese è decisamente costosa.
Purtroppo non c’è nulla di tutto ciò, nessun plugin o programma di filtro, però conoscendo un po’ il funzionamento di un browser possiamo creare un semplice filtro “casalingo” che per la sua banalità e le sue potenzialità è tanto disarmante quanto performante.

Ma vediamo come funziona una connessione su internet, non importa con cosa voi cerchiate di farla, sia un browser, che telnet…
Innanzitutto a noi serve l’indirizzo ip corrispondente, che chiederemo al dns, questa operazione è trasparente all’applicativo, esso chiede semplicemente dammi l’ip di questo nome, come poi il sistema operativo se lo procuri non è un suo interesse.
Beh, prima di contattare il dns, il sistema operativo verifica nel file hosts se è presente una coppia ip<->nome e se così fosse, usa questo ip e non chiama neppure il dns.
Cosa succede se in questo file noi scrivessimo: “127.0.0.1 pagead.googlesyndication.com” ?
Semplicemente, tutte le chiamate verso pagead.googlesyndication.com verrebbero redirette sulla macchina stessa che darebbero un errore… e quindi non mostrerebbero lo sponsor link!
Operazione veloce, semplice, pulita che permette di filtrare quello che voglio!

Dopo tutta questa tiritera, quello che dobbiamo fare è semplice:
1) colleghiamoci in ssh sull’iphone
2) cd /etc
3) cp hosts hosts.bak
4) copiate in /etc il file hosts preso da qui che contiene la stragrande maggioranza di fornitori di pubblicità
5) riavviate l’iphone
Il gioco è fatto!

Per maggiori dettagli andate qui.

Posted under Tecnologia

This post was written by admin on October 14, 2008

Tags: , ,

Altri Post

Leave a Comment

Name (required)

Email (required)

Website

Comments