首页 电脑 电脑学堂 查看内容

软件破解常用汇编指令

2006-7-31 07:19 750 0

摘要: cmp??a,b?? //?比较a与b ?mov??a,b?? //?把b值送给a值,使a=b ?ret??????//?返回主程序 ?nop??????//?无作用,英文(no operation)...
关键词: 机器码 子程序 xxx 面的 简写 主程序 nop 口诀 英文 爆破

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)   大家不懂不要紧,一定要先牢记,以后慢慢的理解。
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部