Poczynając od wersji 4.6 avast! dostarczany jest z nową, działającą przy dostępie, usługą osłony sieciowej (Web Shield). Monitoruje i filtruje ona ruch sieciowy generowany przy przeglądaniu stron internetowych. Usługa działa jak serwer proxy HTTP. Połączenia wywoływane z przeglądarki są przekierowane do modułu osłony sieciowej. Osłona łączy się z wywoływanymi adresami i w trakcie pobierania danej witryny sprawdza jej zawartość na wypadek wirusów i trojanów. Do przeglądarki docierają jedynie elementy pozbawione złośliwego kodu, a zapisanie zarażonego pliku na dysk komputera jest niemożliwe.
Nie jest to nieprawidłowość. Osłona sieciowa zapewnia dostęp do sieci przeglądarce. Do jej poprawnej pracy należy zezwolić na taki dostęp w ustawieniach firewalla. Osłona sieciowa potrzebuje identycznych zasad w dostępie do sieci co przeglądarka – w szczególności połączeń wychodzących TCP na porcie 80. W przypadku, gdy firewall działa także lokalnie, należy też procesowi osłony sieciowej (ashWebSv.exe / aswWebSv.exe) nadać uprawnienia do działania jako serwer i zezwolić na połączenia przychodzące na porcie 12080.
W kilku przypadkach niezbędnym jest ominięcie transparentnego proxy osłony sieciowej i ręczna konfiguracja tejże usługi. Do takich sytuacji zaliczamy:
Obejrzyj instruktażowe wideo lub skorzystaj z następujących wskazówek:
Obejrzyj instruktażowe wideo lub skorzystaj z następujących wskazówek:
Uwaga: Przy korzystaniu z wielu połączeń należy ustawić adres serwera proxy i numer portu oddzielnie dla każdego połączenia.
Ustawienia serwera proxy dla przeglądarki Firefox:
Ustawienia serwera proxy dla pozostałych przeglądarek internetowych (Maxthon, Opera, …)
Prosimy o zapoznanie się z dokumentacją dołączoną do dystrybucji danej przeglądarki w celu poprawnego ustawienia serwera proxy. Obecnie wszystkie nowoczesne przeglądarki posiadają możliwość własnego zdefiniowania serwerów proxy.
W systemach Win98/ME należy skonfigurować przeglądarkę internetową z wyłączonym transparentnym proxy. Spowodowane jest to brakiem wsparcia programowego dla usług transparentnych we wspomnianych systemach operacyjnych.
Należy sprawdzić konfigurację firewalla. Dla poprawnego działania osłona sieciowa, (rozumiana jako proces ashWebSv.exe lub aswWebSv.exe), wymaga nadania uprawnień niezbędnych do uzyskania dostępu do Internetu (TCP, port 80), i uprawnień do funkcjonowania jako serwer akceptujący połączenia przychodzące od localhost (komputera lokalnego) w TCP na porcie 12080.
Prosimy zapoznać się z tą odpowiedzią na najczęściej zadawane pytania.
W systemach opartych o Windows NT (Windows NT, 2000, XP, 2003):
Osłona sieciowa będzie od tej pory monitorowała ruch sieciowy między przeglądarką, a serwerem proxy. Jeżeli serwer proxy został uruchomiony lokalnie, to należy także zaznaczyć opcję “Ignoruj komunikację lokalną”.
W systemach Windows 98/ME:
(zastępując wpis proxy.mojdostawcainternetu.net, i wartość portu 3128 wartościami właściwymi dla bieżących ustawień proxy przeglądarki internetowej).
Osłona sieciowa będzie od teraz przekazywała cały ruch sieciowy miedzy przeglądarką, a serwerem proxy twojego dostawcy internetu. Elementy przychodzące będą skanowane w trakcie pobierania ich z serwera proxy usługodawcy.
Filtrowaniu podlegają jedynie procesy, które zostały zaakceptowane przez osłonę sieciową jako “bezpieczne”. Zaliczają się do nich najważniejsze przeglądarki internetowe, które zostały zidentyfikowane jako kompatybilne z osłoną sieciową i wiele innych narzędzi sieciowych. Niestety wykorzystywany programowy serwer HTTP proxy nie został uwzględniony na naszej liście. Można jednak zezwolić na filtrowanie generowanego ruchu ręcznie edytując plik avast4.ini:
OptinProcess=my_proxy.exe
(Zastąp wartość my_proxy.exe nazwą procesu wykorzystywanego przez własne oprogramowanie proxy). Jeżeli wpis OptinProcess istnieje, można do niego dodać następne procesy np.:
OptinProcess=my_proxy.exe, my_browser.exe
Uwaga: Osłona sieciowa będzie monitorowała i przekazywała cały ruch wychodzący z serwera HTTP proxy. Nie należy korzystać z tego sposobu, gdy proxy nie komunikuje się przez protokół HTTP. Tj. Nie łączy się bezpośrednią z Internetem, lecz jest wykorzystywany do kompresji lub szyfrowania danych. (Dotyczy to wielu programów przyspieszających korzystanie z Internetu).
Z przykrością oznajmiamy, że osłona sieciowa nie może obecnie monitorować połączeń ustanawianych przez przeglądarkę AOL. Jest natomiast w stanie chronić standardowe przeglądarki (Internet Explorer, Firefox, Opera), wykorzystywane do łączenia się z usługami AOL świadczonymi przez łącze stałe (broadband), lub wdzwaniane (dial-up).