Kerio Personal Firewall mß tyto možnosti filtrovßnφ nežßdoucφch prvků WWW strßnek:
Blokovßnφ reklam podle definovan²ch pravidel. Tlačφtko Nastavit otevφrß dialog pro definici těchto pravidel (viz dßle).
Zßkaz otevφrßnφ nevyžßdan²ch oken prohlφžeče (pop-up = okno otevřenΘ nad aktußlnφm oknem, pop-under = okno otevřenΘ pod aktußlnφm oknem — uživatel reklamu spatřφ po uzavřenφ okna s navštφvenou strßnkou).
Po zapnutφ tΘto volby bude uživatel moci přidrženφm zvolenΘ klßvesy (Ctrl nebo F12) vyřadit funkci blokovßnφ pop-up a pop-under oken dle potřeby (např. po dobu otevφrßnφ konkrΘtnφ WWW strßnky).
Vyřazenφ blokovßnφ pop-up oken je indikovßno ikonou Kerio Personal Firewallu na nßstrojovΘ liště.
Upozorněnφ: Klßvesa F12 může vykazovat kolize v debuggeru firmy Microsoft. Použφvßte-li v²vojov² nßstroj Microsoft Visual Studio, doporučujeme pro dočasnΘ vyřazenφ blokovßnφ pop-up oken nastavit klßvesu Ctrl.
Filtrovßnφ všech přφkazů přφslušnΘho skriptovacφho jazyka z WWW strßnek.
Filtrovßnφ všech ActiveX komponent z WWW strßnek.
Poznßmka: V²še uvedenΘ tři volby mohou v určit²ch přφpadech způsobit nesprßvnΘ zobrazovßnφ někter²ch strßnek. Pokud takovß situace nastane, je třeba definovat v²jimky pro konkrΘtnφ strßnky v zßložce V²jimky, přφpadně tyto volby nezapφnat a filtrovat reklamy jin²m způsobem (např. volbou Blokovat reklamy).
Tlačφtko Nastavit otevφrß okno s pravidly pro filtrovßnφ reklam.
KaždΘ pravidlo je složeno ze dvou čßstφ: Serverovß čßst (jmΘno nebo IP adresa WWW serveru) a Lokßlnφ čßst (relativnφ adresa objektu na danΘm serveru).
Pokud je vyplněna pouze jedna z těchto položek, pak:
je-li položka WWW server prßzdnß, platφ pravidlo pro uvedenou relativnφ adresu na libovolnΘm serveru
je-li položka Cesta na serveru prßzdnß, pak pravidlo platφ pro libovoln² objekt na uvedenΘm serveru (de facto blokovßnφ přφstupu na tento WWW server)
Zaškrtßvacφ pole ve sloupci Aktivnφ zapφnß/vypφnß přφslušnΘ pravidlo. Takto lze pravidlo dočasně „vyřadit“ bez nutnosti jej odstraňovat a potΘ znovu přidßvat.
Tlačφtka Změnit, Odebrat a Přidat sloužφ pro ·pravu či odstraněnφ vybranΘho pravidla, resp. přidßnφ novΘho pravidla.
Kerio Personal Firewall mß vlastnφ databßzi předdefinovan²ch pravidel, kterß jsou označena ikonou. Předdefinovanß pravidla nelze změnit ani odstranit, lze je pouze aktivovat a deaktivovat. Databßze předdefinovan²ch pravidel je aktualizovßna při instalaci novΘ verze Kerio Personal Firewallu. Při aktualizaci zůstane zachovßno nastavenφ sloupce Aktivnφ (tzn. při aktualizaci se neaktivujφ pravidla, kterß uživatel vypnul).
Tlačφtko Přidat nebo Změnit otevφrß dialog pro definici pravidla filtru reklam. Pravidlo sestßvß ze dvou čßstφ:
WWW server — jmΘno WWW serveru
cesta na serveru — cesta k objektu (umφstěnφ objektu) na tomto serveru
Při definici serverovß a lokßlnφ čßst mohou b²t použity buď zßstupnΘ znaky (jednoduššφ definice) nebo regulßrnφ v²razy (komplexnφ definice, pro zkušenΘ uživatele).
Je-li volba Použφt regulßrnφ v²razy mφsto zßstupn²ch znaků vypnuta, pak lze v položkßch WWW server a Cesta na serveru použφt tyto dva zßstupnΘ znaky:
* (hvězdička) — nahrazenφ libovolnΘho (i nulovΘho) počtu znaků
? (otaznφk) — nahrazenφ prßvě jednoho znaku
Přφklady:
Položka WWW server obsahuje řetězec *.kerio.com. Tomuto pravidlu vyhovφ WWW servery www.kerio.com nebo download.kerio.com, ale nevyhovφ např. www.akerio.com.
Položka WWW server obsahuje řetězec www.kerio.c?. Tomuto pravidlu vyhovφ WWW servery www.kerio.cz nebo www.kerio.cx, ale nevyhovφ www.kerio.com.
Je-li zapnuta volba Použφt regulßrnφ v²razy mφsto zßstupn²ch znaků, musφt b²t položky WWW server a Cesta na serveru zadßny formou tzv. regulßrnφch v²razů standardu POSIX. Regulßrnφ v²razy umožňujφ popsat libovoln² řetězec pomocφ specißlnφ symboliky.
Při definici adres WWW serverů a objektů pravděpodobně vystačφme s několika zßkladnφmi symboly:
. (tečka) — nahrazuje libovoln² znak v řetězci.
* (hvězdička) — znamenß libovoln² (i nulov²) počet opakovßnφ předchozφho symbolu.
Př.: V²raz .* představuje libovoln² počet libovoln²ch znaků, tj. jak²koliv (i prßzdn²) řetězec (text).
\ (zpětnΘ lomφtko) — sloužφ k zadßnφ znaku, kter² mß v regulßrnφm v²razu specißlnφ v²znam.
Př.: V²raz \. představuje znak „tečka“.
Přφklad (viz obrßzek):
Položka WWW server obsahuje v²raz .*\.kerio\.com.
Tento v²raz znamenß, že jmΘno serveru musφ obsahovat podřetězec .kerio.com — tedy např. www.kerio.com, download.kerio.com, www.kpf.kerio.com apod.
Položka Cesta na serveru obsahuje v²raz .*/img/.*.
To znamenß, že relativnφ adresa objektu na serveru musφ obsahovat podřetězec /img/ — tedy např. /img/banner.gif, /data/img/bar.jpg nebo pouze /img/.
PodrobnΘ informace o regulßrnφch v²razech lze nalΘzt např. na adrese: