Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网络安全 > 黑客技术 > coolfly教程-破解入门第三集
【标  题】:coolfly教程-破解入门第三集
【关键字】:c,教程,破解,cool,coolfly
【来  源】:网络

coolfly教程-破解入门第三集

Your Ad Here 破解入门第三集
  • 共享软件注册问题

程式如何判断注册与否?
1,在程式码的某一处,藏有"注册印记".
2,安装时在"安装信息文件",如*.INI中存入资料档.

程式如何生成注册码?
1,一般是通过用你的ID作KEY,经过一定的算法,牵引出CODE码.
2,但是也有通过依照随机产生的数字,显示出来,如果你要注册,须交钱给软件作者,并告诉他随机数字,他会给你一个经过按照随机数字产生出的注册码.
其实上面两种情况都是一个道理,即程式本身在判断你输入的注册码时都会呼叫算注册码的小程式,只要将这段程式正确找到,就可以破解它.

程式如何注册处理?
1,当输入ID,CODE等,立即进行比对,正确的话则做注册处理,以后也不会再麻烦你,也就是说你已经是注册用户了.不正确的话,当然是输入到你对为止了.
2,同上,但以后一执行程式还是会判断.征对这种情况,想只改机械码是根本不行的,必须把注册码揪出来.
3,输入时不比对,只写入资料到 "*.INI"文件中,程式第二次启动时再比对.例如: ULTRAEDIT,特点是巨麻烦,想破解它们,必须要有足够的耐心.

如何入手来破解
首先,将程式的注册对话框打开,输入任意的注册码.
第二步,按CTRL-D呼叫出ICE,然后下中断
第三步,返回注册程式,按下注册窗中的"确定"按钮.
第四步,如果被ICE拦到,说明刚才打的中断发挥作用了,可以继续工作.如果出现的是"注册失败"的对话框,说明ICE的中断没有作用,只有重复第二步,换个中断试试.
第五步,按F10键一步步查看程式会在哪个地方进行注册处理.一般来讲,只要猛按F12键,等到出现"注册失败"的画面时,记下刚才按F12键的按数
第六步,第二次重复第二步至第四步,这次按第五步记下的按数减去1下的按数,停下来.
第七步,开始按F10键单独追寻,直到又出现注册失败的对话框,按下"确定",会返回到ICE,察看一下光标的上一行肯定是一处CALL,这个CALL肯定有问题.
第八步,既然有问题,当然要按F8键进去观察了.当然如果要进入此CALL,必须得再次重复第一步的行动.不要嫌麻烦,CRACK就是这样,要有耐心,才会成功.
第九步,如果你是个懒人的话,或者功力不太高,和我一样,可以试试这个方法: 注意观察这个CALL上面一段程式,是否有哪个地方可以跳过此CALL,一般来讲,只要将那个跳转命令改为无条件跳转(JMP)就可以了.

如何选择中断点
下中断的命令已经不用介绍了吧,请参阅第二集,或者将<<破解资料>>区去当<<SOFT-ICE的使用说明>>来看看

BPX CREATEWINDOW BPX CREATEWINDOWEX
BPX DIALOGBOX BPX CREATEDIALOGPARAM
BPX DIALOGBOXINDIRECT BPX CREATEDIALOGINDIRECT
BPX GETDLGITEMTEXT BPX MESSAGEBOX
BPX HMEMCPY BPX LOCKMYTASK

上面列出了一些常用的中断,其中标为红色的部分是我最喜欢用的中断,选择一个好的中断,是你破解的一把利刃,切记!!!

  • 共享软件时间限制问题

对于此类软体,通常是你每次使用程序时,它都有记录你的执行时间.如果碰上厉害一点的软体,它会分析你每次使用的时间, 如果发现你修改时间,即第一次执行时间比第二次的时间要晚,就会拒绝执行.对于这类软体你不破解它是豪无办法的.
SO,要破解,就得了解它,一般来讲,这类软体发现时间过期,都会SHOW出时间过期的对话框,嘿嘿,这就是关键所在,选择中断,在 它开窗之前将它拦截下来,再慢慢TRACE到开窗的地方,往程式流程的上方,看看有什么地方可跳过此CALL,如果找到,修改一下就可以了.是不是很简单啊?
注意一下,上面所说的程式流程上方,不是指程式的上面,而是程式刚才执行到这里的流程上方,虽然大部分情况是程式的正上方,但是要注意一点的为妙啦.

coolfly教程-破解入门第二集:【上一篇】
coolfly教程-破解入门第五集:【下一篇】
【相关文章】
  • Dope2112.2破解教程
  • Dope2112.1破解教程
  • FoxMail3.11 破解记录
  • 网络填表终结者破解分析
  • 关于注册Flag在破解中的应用(1)
  • 关于注册Flag在破解中的应用(2)
  • 关于注册Flag在破解中的应用 2004(3)
  • 关于注册Flag在破解中的应用(4)
  • 从轻松试卷 v4.03 的破解看 r fl z 的妙用(1)
  • 从轻松试卷 v4.03 的破解看 r fl z 的妙用(2)
  • 【随机文章】
  • mysql 高级功能
  • Yahoo!User Interface Libray 介绍
  • www.a-d-w-a-r-e.com病毒清除方法
  • fprobe + flow-capture 使用方式
  • AIX上的Sendmail邮件服务器的配置及常见问题
  • 【分享】11月09日 精品软件更新
  • 一种在父窗口中得知window.open()出的子窗口关闭事件的方法
  • ISA系列谈
  • boost源码剖析之:多重回调机制signal(下)
  • 学习笔记:区别窗体的initialize,load和activate事件
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.