lp3dmax 发表于 2007-11-12 15:51:32

破解汇编总结

破解汇编总结
cmp a,b   // 比较a与b
mov a,b   // 把b值送给a值,使a=b
ret   // 返回主程序
nop   // 无作用,英文(no operation)简写,意思“do nothing”(机器码90)
(用ultraedit打开编辑exe文件看到90相当汇编语句的nop)
call   // 调用子程序,子程序以ret结尾
je或jz   // 相等则跳(机器码是74或84)
jne或jnz   // 不相等则跳(机器码是75或85)
jmp   // 无条件跳(机器码是EB)
jb   // 若小于则跳
ja   // 若大于则跳
jg   // 若大于则跳
jge   // 若大于等于则跳
jl   // 若小于则跳
pop xxx   // xxx出栈
push xxx   // xxx压栈

爆破无敌口诀

一条(跳)就死,九筒(90)就胡——(对应上面的2--修改为nop)
一条(跳)就胡,一饼(EB)伺候——(对应上面的1--修改为jmp)
(74) 变(75)
(84) 变 (85)

tiancai8 发表于 2007-11-13 10:30:19

好像是黑基的三人行的教材里面的吧,呵呵

sufeiyu 发表于 2007-11-13 12:51:18

很早就看过了 真的很有用
页: [1]
查看完整版本: 破解汇编总结