Aktualizace systému AVG

Je známou pravdou, že antivirové programy stárnou výrazně rychleji než ostatní softwarové produkty. Zatímco textový editor můžete používat i několik let bez jakékoliv změny, životnost antivirového programu je mnohem menší. Vzhledem k rychlému vývoji ve světě počítačových virů, je nutný stejně rychlý vývoj i v oblasti antivirů.

Pro antivirové programy bez heuristické analýzy je aktuálnost jejich virové databáze doslova klíčovou záležitostí.

Antivirový systém AVG, díky heuristické analýze, je na virové databázi závislý méně, než je obvyklé u starších programů. Dokáže virus zjistit i v případě, že jej virová databáze neobsahuje. Můžeme přesto konstatovat - čím aktuálnější virová databáze je - tím lépe. Také proto, že určení konkrétního známého viru je mnohem jistější forma detekce než pouhé označení - neznámý virus.

Aktualizace antivirového systému AVG probíhá prostřednictvím tzv. aktualizačního souboru. Tento soubor, vydává 1x měsíčně výrobce. V rámci aktualizace se provádí tyto kroky:

Aktualizační soubor je k dispozici na firemní stanici BBS a vybraných uzlech sítě Internet. Zájemci disponující potřebným vybavením (modem, připojení sítě Internet) si mohou tento aktualizační soubor nahrát a použít. Program AVGW32, určený pro 32-bitové WINDOWS, obsahuje přímo v sobě funkci, která umožní získat aktualizační soubor z Internetu.

Pro zájemce o měsíční aktualizaci, kteří nemají dosud přístup na síť Internet nebo stanice BBS je připravena tzv. disketová služba - pravidelné zasílání disket s aktualizačním souborem. Podmínky o této službě naleznete na samostatném letáku v distribučním balení.

Konvence jmen aktualizačních souborů

Pokud uživatel systému AVG má připojení na síť Internet a využívá služeb programu AVGW32.EXE (pro WINDOWS 95/NT), nemusí se o jména aktualizačních souborů příliš starat. Program sám, při získávání aktualizačního souboru zjistí, jaké je jméno nejnovější aktualizace systému AVG, příslušný soubor získá a použije.

Podobná situace je u uživatelů, kteří využívají Disketové služby - placeného zasílání aktualizačních souborů na disketách. Soubory nahrají z disket do pracovního adresáře a v programu AVG spustí funkci Aktualizace.

Jiná bude ovšem situace pro uživatele, kteří nemají přístup k síti Internet nebo používají programy AVG pro MS-DOS nebo WINDOWS 3.11 (programy AVG pro tato prostředí neobsahují funkce pro získání aktualizačního souboru z Internetu) nebo získávají aktualizační soubory manuálně ze stanice BBS nebo FTP serveru. Pro ně může být užitečné znát základní informace o konvenci jmen používaných pro aktualizační soubory.

Řídící soubor AVG50_AKT.CTF Řídící soubor je textový soubor obsahující pouze ASCII znaky. Tento soubor je využíván hlavně funkcí pro automatickou aktualizaci programu AVGW32 ze sítě Internet. I běžný uživatel zde však může nalézt užitečné informace.

Struktura řídící souboru je následovná :

Jednotlivé informace mají tento význam :

Veškeré informace, uvedené za znakem ";" (středník) jsou komentáře - mají pouze vysvětlující význam a programem jsou ignorovány.

AVG50_DAT.005 :EXE003

Tento soubor (AVG50_DAT.005) obsahuje aktualizaci datových souborů systému AVG - tedy převážně interní virové databáze. Datový obsah je vyjádřen textem DAT ve jménu souboru. Číslo použité jako přípona vyjadřuje pořadové číslo aktualizace DAT pro AVG verze 5.0 - první aktualizace bude mít příponu 001, další pak 002, další 003 atd. Čím vyšší číslo, tím novější aktualizace.

Text ":EXE003" vyjadřuje, že tato aktualizace dat (AVG50_DAT.005) vyžaduje ke svému korektnímu chodu EXE programy alespoň subverze 003. Nebude tedy schopná pracovat s EXE programy, které by měly označení subverze 001 a 002 (v programech AVG došlo pravděpodobně k závažnějším změnám v kódu a k následné změně ve struktuře datových informací). Informace o subverzi programu EXE lze zjistit z menu INFO->Můj program.

Pokud máte programy AVG vyhovující subverze, můžete nová data použít. Pokud máte programy s nevyhovujícím číslem subverze, budeme muset získat kromě aktualizace DAT souborů také aktualizaci EXE.

Text za znakem ";" je již pouze vysvětlující komentář.

AVG50_EXE.003 :DAT004

Tento soubor (AVG50_EXE.003) obsahuje aktualizaci programů - tedy EXE souborů systému AVG a současně obsahuje také aktualizaci dat - např. virové databáze. Jedná se tedy o kompletní aktualizační balík, obsahující nové verze všech souborů - dat i programů.

Poznámka : Aktualizace programů (EXE souborů) není běžnou záležitostí. Je výsledkem situace, kdy je nutné do stávající podoby programů provést změny - např. odstranění chyb, doplnění drobných vylepšení některých funkcí, nebo v případě výskytu nového viru používajícího zcela nové techniky, změnit kód některých testovacích funkcí.

Informace, že aktualizace obsahuje také programy, je vyjádřena textem EXE ve jménu souboru. Číslo použité jako přípona vyjadřuje pořadové číslo aktualizace EXE pro AVG verze 5.0 - první aktualizace bude mít příponu 001, další pak 002, další 003 atd. Čím vyšší číslo, tím novější aktualizace.

Text ":DAT004" vyjadřuje, že programy, které tato aktualizace obsahuje vyžadují ke svému chodu data (interní virovou databázi) alespoň verze 004. Informace o verzi Vámi používaných dat - virové databáze lze zjistit v Menu INFO->Můj program.

Text za znakem ";" je již pouze vysvětlující komentář.

AVG50_EXD.003 :DAT004

Tento aktualizační soubor je totožný se souborem AVG50_EXE - obsahuje tedy aktualizaci programů i aktualizaci dat. Obsahuje však POUZE aktualizaci programu AVG.EXE - verze pro MS-DOS. Neobsahuje aktualizaci programů AVG pro prostředí WINDOWS 3.11 a operační systémy WINDOWS 95 a NT.

Hlavním důvodem existence tohoto "nadbytečného" aktualizačního souboru je snaha o minimalizaci velikosti aktualizace pro uživatele pomalejších počítačů, kteří využívají výhradně verzi pro MS-DOS a využívají aktualizaci s pomalým modemem přes telefonní linku.

Ostatní pravidla jsou stejná jako u aktualizačního souboru AVG50_EXE.xxx.

Když chybí kontrolní soubor

Pokud využíváte k získání aktualizačních informací jiný zdroj než je firemní stanice GRISOFT BBS nebo oficiální WWW stránky firmy GRISOFT, může se stát, že řídící soubor AVG50AKT.CTF nebude k dispozici. Nebudete tedy schopni zjistit, zda nová data nevyžadují nové programy a naopak.

V tomto případě lze získat aktualizační soubor a použít jej. Pokud nastala situace, kdy nová data vyžadují nové EXE programy, bude vám tato skutečnost oznámena - spolu s informací jakou úroveň musí mít nové programy. V tomto okamžiku již víte, jaký aktualizační soubor musíte vyhledat a získat.

Rozdíly v čísle subverzí DAT a EXE

Jak bylo popsáno výše, aktualizace DAT probíhá nezávisle na aktualizaci EXE programů. Zatímco aktualizace datových souborů probíhají v pravidelných (většinou měsíčních) intervalech, aktualizace EXE programů představuje vždy záležitost vynucenou okolnostmi (v ideálním případě by nebyla žádná aktualizace EXE programů vůbec nutná) - nelze tedy předem říci jak často k této aktualizaci dojde a kolik jich v rámci verze 5.0 bude.

Je tedy zřejmé, že pořadové číslo aktualizace datových souborů (DAT) a programů (EXE) se velmi brzo "rozejde". Zatímco na samém počátku bude pořadové číslo aktualizace DAT a EXE stejné - .001, po uplynutí určité doby budou mít aktualizace zcela odlišná pořadová čísla - např. DAT aktualizace bude mít číslo .009, zatímco EXE aktualizace bude mít "teprve" číslo .003.

Tato skutečnost by neměla uživatele, znalého principu, na jakém aktualizace systému AVG pracuje, zmást.