- UID
 - 65350
 
 注册时间2010-2-1
阅读权限30
最后登录1970-1-1
龙战于野 
  
 
 
 
TA的每日心情  | 开心 2024-6-4 16:36 | 
|---|
 
  签到天数: 262 天 [LV.8]以坛为家I  
 | 
 
因为汇编对于破解来讲太重要了,希望大家一定认真记熟下面的语句以及公式! 
 
告戒初学者:知识不要贪多,最重要的是学杂实! 
软件破解常用汇编指令  
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) 
 
大家不懂不要紧,一定要先牢记,以后慢慢的理解。 |   
 
评分
- 
查看全部评分
 
 
 
 
 
 |