找回密码
 注册
温柔网 文章 电脑技巧 常用软件 查看内容

软件破解常用汇编指令

2010-6-6 19:17| 发布者: cxt0211| 查看: 166| 评论: 0

摘要: cmp a,b // 比较a与bmov a,b // 把b值送给a值,使a=bret // 返回主程序nop // 无作用,英文(no operation)简写,意思“do nothing”(机器码90)(用ultraedit打开编辑exe文件看到90相当汇编语句的nop)ca ...
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)
不懂不要紧,一定要先牢记,以后慢慢的理解。

最新评论

    24小时排行

      QQ|Archiver|手机版|小黑屋|温柔网 ( 浙ICP备13033583号-8 )

      GMT+8, 2026-9-21 03:31 , Processed in 0.034084 second(s), 22 queries .

      Powered by Discuz! X3.5

      © 2001-2026 Discuz! Team.

      返回顶部