Путеводитель по написанию вирусов под Win32

         

Перемещение 8-битного числа в 32-х битный регистр


Почти все делают это так:

mov ecx,69h ; 5 байтов

Это очень неоптимизированно... Лучше попробуйте так:

xor ecx,ecx ; 2 байта mov cl,69h ; 2 байта

Еще лучше попробуйте так:

push 69h ; 2 байта pop ecx ; 1 байт

Все понятно? :)



Содержание раздела