相关文章  
  • 决战木马 - 一次性干掉牛皮癣般的木马
  • 怎样消除十大网络安全隐患
  • Windows2000/XP 中多种建立隐藏超级用户的方法
  • 预防网吧上网泄密十法
  • 如何利用交换机处理蠕虫病毒的入侵?
  • 四招技巧轻松学会安全上网
  • 专家视点:防火墙防控 DDOS 攻击三步曲
  • 校园网反垃圾邮件进行时
  • 反垃圾邮件技术分析
  • 防范十种可破解万象幻境的方法
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    献给破解新手:破解的原理3



      ...提示用户注册成功等相关信息

      呵呵,看明白了吗?没有的话,我来给你讲一下。在软件执行到00451239处的时候,CALL置0045E02处来进行注册码判断。接着回来后就来一个跳转语句,即如果用户输入的注册码正确就跳到004572E6处,跳到此处,就算是注册成功了。如果用户输入的注册码不正确的话,那么就不会在0045123D处进行跳转,而一直执行下去。在下面等它的,是注册失败部分。

      想明白了吗?嘿嘿...没错,我们只要把那个关键跳转JZ给改为JNZ(如果用户输入的注册码错误,就注册成功,输入正确则注册失败)。当然你也可以将JNZ修改为Jmp,这样的话,你输入的注册码无论正确与否。都可以注册成功。

      no.2

      我们再来讲一下另外的一种情况:

      00451239 CALL 00405E02 (关键CALL,用来判断用户输入的注册码是否正确)

      0045123D JNZ&nb

    页码:[1] [2] [3] [4] [5] [6]3页、共6页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved