From: Martin Rysanek <rysanek@DCSE.FEE.VUTBR.CZ>
Subject: Re: Jak na AVG heuristiku !
Date: Wed, 22 Mar 1995 10:27:30 +0100
Next Article (by Subject): jdc-l Ingrid Ledererova
Previous Article (by Subject): Re: Jak na AVG heuristiku ! Matus Uhlar Software
Top of Thread: Re: Jak na AVG heuristiku ! Petr Snajdr
Articles sorted by: [Date]
[Subject]
On Tue, 21 Mar 1995, Petr Snajdr wrote: > zjistil jsem cim to je !! Hlavni finta je asi v tom ze AVG ukonci > pred- > casne analyzovany soubor, proto ani nemuze dojit k tomu, aby probral > zbytek souboru a tim i vira ! Je to udelano pomoci PIPELININGU. > Kdo vi, o cem je rec, tak nasledujici radky pochopi . > > Problem je v tom, ze AVG a jine heuristicke antivirove programy > provadeji > neco jako trasovani programu (TBAV NE!) a pritom nepocitaji s > PIPELINE. > Jak jiste mnozi vite, u procesoru od 80286 (nebo 8086) vyse je > vyuzivano > tzv. zretezeni instrukci. Instrukce se nacitaji po retezcich do > procesoru > z kodoveho segmentu (CS)(kvuli pomale rychlosti prenosu z pameti) > a odtud jsou provadeny. Nove nacteni instrukci probehne jenom pri > dokonceni celeho retezce instrukci, nebo pri ruznych skocich > (jmp,jz,jnc,....,call). Cim lepsi procesor, tim je vetsi i PIPELINE. > Mily kolego, to, co tady popisujete, je soucasti mnoha softwarovych ochran, ktere se takto brani trasovani ( to jenom na doplneni ). Jenom bych rad poopravil Vas pojem PIPELINE, ktery je spis pojmem znamym z RISC procesoru, kde RICS ma v jednu chvili rozpracovano vicero instrukci. To, co tady popisujete, je PREFETCH QUEUE Intelovskych procesoru. Tedy jsou to prednactene instrukce ve fronte instrukci procesoru, ktera je dlouha od 8 do 16 bytu a ktera se pri skocich, returnech a interuptech vzdy flushuje. S pozdravem Martin Rysanek ----------------------------------------------------------------------------- Martin Rysanek E-mail:rysanek@dcse.fee.vutbr.cz Technical University of Brno, FEI VUT Brno Tel: (+42-5) 7275-280 Dept. of Computing Science and Engineering (+42-5) 7275-111 Bozetechova 2, Brno 612 66, Czech Republic Fax: (+42-5) 41 21 11 41 -----------------------------------------------------------------------------
Next Article (by Subject): jdc-l Ingrid Ledererova
Previous Article (by Subject): Re: Jak na AVG heuristiku ! Matus Uhlar Software
Top of Thread: Re: Jak na AVG heuristiku ! Petr Snajdr
Articles sorted by: [Date]
[Subject]