Машинные коды, встречающиеся в тексте. | ||
Код | Мнемоника ассемблера (Intel) | Объяснение |
---|---|---|
EA C800 | jmp C800:.... | Старинная, ставшая легендарной команда, используемая еще в некоторых вирусах для разрушения информации на магнитных носителях, но по существу уже перешедшая в разряд архаизмов хакерского сквернословия. |
8B 1E <слово>,
Да BE и <слово> снова, B4 8 9 Int 15 - и вперед! |
mov bx, [...]
mov si, ... mov ah,89h int 15h |
Фрагмент кода, означающий перевод системы в так называемый защищенный режим работы (protected mode), в котором работает большинство современных ОС. (Правда, таким образом туда переходили лишь очень давно.) |
0E 58
63 C2 - облом! И по 74 .. |
push cs
pop ax arpl dx,ax jz ... |
Выяснение возможности нормального существования программы в данном защищенном режиме и короткий (внутри текущего блока) переход при отрицательном (точнее, нулевом) результате. |
FA | cli | "Мораторий" на прерывания (interrupts). Весьма полезная команда, которая, однако, часто оказывается невыполнимой в защищенном режиме. |
9F CD 13 |
lahf
int 13h |
"Отчаянная" последовательность команд, которая, скорее всего, способна принести много бед: выполняется операция над диском (жестким или дискетой), род которой задается по сути генератором случайных чисел. |
C3 | ret | Обычное (хотя и несколько архаичное) завершение программы. |