Krokování kódu
Tato funkce slouží pokročilým uživatelům jako nástroj při jejich vlastní
analýze podezřelých objektů. Umožní testovat zvolený objekt, krok za
krokem, pomocí heuristického emulátoru.
Výběr objektu
Po zvolení funkce se na obrazovce objeví dialog pro vývěr objektu, jehož
kód má být krokován. Lze vybrat tyto objekty:
- Soubor - vyvolá dialog pro výběr požadovaného souboru.
- Partition tabulka disku C:
- Boot sektor disku C:
- Boot sektor disku A:
- Libovolný sektor disku - zadán těmito hodnotami Disk, Stopa, Hlava,
Sektor (v tomto případě se jedná o hodnoty tak, jak jsou používány
BIOSem).
Tlačítkem Spustit na liště se na zvolený objekt aktivuje funkce krokování
kódu.
Krokování kódu
Během krokování jsou zobrazeny tyto informace:
- emulované instrukce, včetně jejich překladu do tzv. "assembleru".
- aktuální obsah registrů
Na liště jsou k dispozici tato ovládací
tlačítka:
- Krok - provede vykonání jedné instrukce testovaného kódu
- Více kroků - provede vykonání 10 kroků testovaného kódu
- Záznam do souboru - vyvolá dialog pro výběr souboru. Do tohoto souboru
bude od tohoto okamžiku zaznamenáváno krokování testovaného objektu.
- Ukončit - ukončí funkci krokování kódu.