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.
Po zvolení funkce se na obrazovce objeví dialog pro výbě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).
Krokování kódu
Po zadání požadovaného objektu se zahájí vlastní funkce 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ů.
K dispozici jsou 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.