码迷,mamicode.com
首页 > 其他好文 > 详细

献给初学破解人的口诀和指令

时间:2014-07-22 23:12:12      阅读:305      评论:0      收藏:0      [点我收藏+]

标签:文件   io   re   c   程序   软件   

软件破解常用汇编指令

 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)
大家不懂不要紧,一定要先牢记,以后慢慢的理解。

献给初学破解人的口诀和指令,布布扣,bubuko.com

献给初学破解人的口诀和指令

标签:文件   io   re   c   程序   软件   

原文地址:http://www.cnblogs.com/milantgh/p/3861339.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!