CMP a, b // primerjajte a z b
mov a,b // Da vrednost b vrednosti a, tako da je a=b
ret // Nazaj na glavni program
nop // Brez operacije, okrajšava za "do nothing" (strojna koda 90)
(UltraEdit odpre datoteko edit exe in vidi 90 ekvivalentnih asemblerskih izjav NOP)
klic // kliče podprogram, ki se konča z ret
je ali jz // enak skok (strojna koda je 74 ali 84)
jne ali jnz // skoči, če ni enako (strojna koda je 75 ali 85)
jmp // brezpogojni skok (strojna koda je EB)
jb // Če je manj, kot je, preskoči
ja // Če je večje, skoči
jg // Če je večje, skoči
jge // Če je večja ali enaka, bo preskakovana
jl // Če je manjše kot, potem skoči
Izstreli xxx // xxx iz kupa
potisni xxx // xxx stack
Mantra nepremagljivosti rušenja
Eden (skok) bo umrl, devet cevi (90) pa bo Hu
(ustreza zgornjemu 2 - spremenjeno v NOP)
Ena (skok) na Hu, ena torta (EB) za čakanje
(Ustreza zgornji točki 1 - spremenjeno v jmp)
(74) Sprememba(75)
(84) Sprememba (85)
Ni pomembno, če ne razumeš, najprej moraš to imeti v mislih, nato pa počasi razumeti.
|