Archívy (ZIP, ARJ)

I zde jedná o objekty, které nejsou v počítači uloženy v běžném, čitelném stavu, ale jsou zkomprimovány.

Nezaměňujte však programy pro interní komprimaci (LZEXE, PKLITE) s programy pro vytváření komprimovaných archívů (ZIP, ARJ).

Zatímco při interní komprimaci je komprimován vždy pouze jediný spustitelný program a jeho spustitelnost je zachována, při použití archívních programů může být zpracováno více souborů do společného archívu (archívy s příponou ZIP, ARJ).

Zatímco interně komprimovaný program můžete okamžitě spustit, obsah archívu musíte před dalším použitím rozbalit - všechny nebo pouze vybrané soubory jsou z archívu dekomprimovány zpět do původní podoby a teprve poté je s nimi možné normálně pracovat.

K práci s archívy potřebujete externí program (např. PKZIP.EXE, PKUNZIP.EXE, ARJ.EXE). Pro úplnost dodáváme - existuje možnost vytvořit tzv. samo-rozbalitelný archív - archív s příponou EXE, který provede po spuštění dekomprimaci svého obsahu - dekomprimaci jednotlivých souborů. Stále se však jedná o archív.

Archívy jsou z pohledu antivirové kontroly typickou "černou skříňkou". Obsahují řadu souborů, často programů, které mohou být napadeny virem. Běžné testování archívu nemá příliš význam - typický archív jsou pouhá data, zkomprimována do nečitelné podoby. Pouze v případě samo-rozbalitelných archívů lze otestovat malý pomocný program, který zajišťuje dekomprimaci archívu. Vlastní obsah však zůstává netestován.

Pokud chcete zajistit kontrolu obsahu archívu, musíte archív nejprve dekomprimovat a teprve poté zkontrolovat jednotlivé soubory. Tento způsob práce je ovšem poněkud nekomfortní, nemluvě o situaci, kdy rozsáhlý archív obsahuje další archív a ten další archív.

Kontrolní programy systému AVG však umí testovat, na přání uživatele, obsah archívů. V praxi proběhne postupná dekomprimace obsahu archívu do operační paměti a test rozbalených souborů. Programy AVG umí dokonce testovat obsah archívu v archívu.

Je zřejmé, že kontrola komprimovaných archívů bude náročnější na čas. Bude tedy vhodné tuto možnost u některých testů provádět a u některých testů potlačit.