Proxy server za čistiji surf Sigurno ne postoji redovniji korisnik Interneta kome nije zasmetalo „iskakanje” neželjenih (pop-up) prozora ili dugo učitavanje banera i drugog reklamnog sadržaja. Ovakav vid reklamiranja postao je sastavni deo velikog broja prezentacija na Internetu. On ne samo da narušava estetski doživljaj surfovanja Internetom nego ga i bespotrebno usporava. To pravi posebnu smetnju domaćim surferima kojima je svaki preneseni kilobajt dragocen. Rešenje pruža Privoxy (Privacy Enhancing Proxy).Privoxy je zasnovan na izvornom kôdu Internet Junkbustera, jednog od najpoznatijih proxy servera za filtriranje neželjenog sadržaja sa Mreže. Dostupan je u binarnim paketima za Linux (Red Hat, Fedora, SuSE, Conectiva i Debian), Windows, OS/2, MacOSX, AmigaOS i HP-UX 11. Naravno, ukoliko vaš operativni sistem nije među nabrojanima, možete da preuzmete i kompajlirate izvorni kôd. Po instalaciji treba podesiti program prepravkom tri fajla – config, user.action i default.action. To se može uraditi na dva načina – usmeravanjem browsera na adresu config.privoxy.org i podešavanjem putem mrežnog interfejsa ili direktnim uređivanjem fajlova. Pod Linuxom ili Unixom oni se nalaze u direktorijumu /etc/privoxy, dok će ih korisnici Windowsa pronaći u direktorijumu u kojem su instalirali Privoxy. Podešavanje ne bi trebalo da predstavlja problem budući da su sve mogućnosti detaljno dokumentovane, kako putem komentara unutar samih fajlova tako i u uputstvu. Podrazumevana podešavanja trebalo bi da zadovolje većinu korisnika. Imajući to na umu, ovom prilikom ćemo se osvrnuti samo na najbitnije mogućnosti. Predefinisana podešavanja u fajlu config podrazumevaju, između ostalog, da Privoxy očekuje zahteve browsera na adresi 127.0.0.1 i portu 8118, pa bi prema tome trebalo podesiti i browser. Fajl default.action predstavlja skup pravila za filtriranje i, pored univerzalnih pravila, sadrži bazu sajtova sa pojedinačnim podešavanjima. Ovaj fajl se redovno dopunjuje i možete ga preuzeti sa Sourceforgea. Njegovim uređivanjem možete da izaberete ili prilagodite jedan od tri seta pravila predefinisanih u fajlu standard.action: cautious, medium ili adventuresome. Odabir medium pravila je optimalno rešenje budući da ova pravila pružaju najbolji odnos između upotrebljivosti i filtriranja nepoželjnog sadržaja. Ona su ujedno i prvi filter kroz koji prođe stranica koju browser zatraži. Stranica se prvo cela učita u bafer, odakle se modifikuje prema pravilima u fajlu default.action i isporučuje klijentu. Tada se, zavisno od podešavanja, blokiraju animirani gifovi, uklanjanju banneri, pop-up prozori, prečišćava HTML i JavaScript kôd, eliminišući sadržaje koji mogu narušiti privatnost ili iskoristiti sigurnosne propuste u Internet Exploreru. Zbog ovoga se učitavanje stranice može učiniti dužim, međutim ono to u stvari nije budući da browser ne učitava stranicu deo po deo već je dobija odjednom. Naravno, u toku filtriranja određenih stranica može doći do oštećenja HTML kôda, što rezultuje nepravilnim prikazivanjem. Ukoliko dođe do toga, treba navesti URL problematičnog sajta u sekciji fragile fajla user.action. Tako će Privoxy primenjivati manje agresivne metode filtriranja, a kôd će biti izmenjen u manjoj meri što najčešće rezultuje pravilnim prikazom ovakvih stranica. Za kraj valja napomenuti da Privoxy ne kešira stranice koje obradi. Za ovu namenu preporučuje se istovremena upotreba proksi servera poput Squida ili Wwwofflea, koji sasvim lepo koegzistiraju sa njim. Marko SIMENDIĆ | | |