汇编口决


在反汇编代码中常出现

临时Stack

ebp+8,ebp+C

一看就HEAD大了,

怎么会办呢,

想个口决:

因为

ebp+8  是第1个参数     那就  81 

ebp+C  是第2个参数     那就  C2

ebp+10  是第3个参数     那就  103

ebp+14  是第4个参数     那就  144

ebp+18  是第5个参数     那就  185

ebp+1C  是第6个参数     那就  1C6

ebp+20  是第7个参数     那就  207

 

合在一起就是

81 C2 103 144 185 1C6 207

要是记住了的话,那么一下子就反应过来了,

呵呵,爽吧,

还是得记才行.!

 

 给初学破解人的口诀和指令
 
信息来源:黑白网络

软件破解常用汇编指令

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

              爆破无敌口诀

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

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值