欢迎来到 嗅灵易学

零基础也能上手的脚本技术课,一对一答疑带你入门

Recover 4 all version 0.3 破解(Winter Lee原著,sunwk补充) (2千字)

Recover 4 all version 0.3 破解(Winter Lee原著,sunwk补充) (2千字)

Recover 4 all version 0.3 破解(Winter Lee原著,sunwk补充)
                   
    近日因误删了一个文件,想要找回来,就用了 Recover 4 all。但未注册版只能恢复10kb以下的文件。我试了半天也找不到注册码。幸好有一篇破解文章,就依葫芦画瓢,最终破解了,但也发现一个原作者未发现的问题,特此提出。
    以下是Winter Lee写的破解文章。

                    Recover 4 all version 0.3 破解
                    ------------------------------
1. 运行后提示注册画面,点击“Yes I have read the license agreement and agree
  to be bound by it”进入后选 Register 菜单下的 Enter Registration Key。
2. 输入注册姓名和注册码(当然注册码是乱填的)。
  Registration Name: Winter Lee
  Registration Key: 24325128
3. 按Ctrl-D叫出SoftICE下指令bpx hmemcpy后按F5返回,按OK。
4. SoftICE拦截后,反复按F12返回Recover 4 all程序区(下边有绿色
  REC4ALL!.txt+xxxxxxxx字样)。程序应如下:
  xxxx:00422113 MOV ECX, [ESP+08]
5. 接下去我想请大家自己试试,因为比较容易,且软件又很小(189k),有兴趣的朋友
  可去http://ourworld.compuserve.com/homepages/kaus下下载。这个软件可恢复
  已经从回收站清除了的文件。
  提示:当运行了 xxxx:0040F056 CALL 0040AAC0 后 EAX 地址存放的就是正确的
  注册码,在这儿是:VLHL3MFSS68
6. 重新运行 Recover 4 all,填入注册姓名和注册码后别忘了在
  Save Registration Information on this computer permanently 前边的核选框
  内打个对号,否则你的注册码不被保存,下次运行还提示你注册信息。

============================================================
Cracked by Winter Lee @ 11/24/98
============================================================

============================================================
    我在使用时 Registration Name 中输入了 7 个字母的名字,却得不到正确的注册码,甚至见不到它的踪影。(注:我的机器上是在运行了 xxxx:0040F056 CALL 0040AAC0 后看EBP,这里才放着正确的注册码。)
    后来发现:
    :0040F056 CALL 0040AAC0  <--F8进入
    ......
    :0040AB1B 83FD08                  cmp ebp, 00000008  <--ebp系输入用户名的                                                            字母位数
    :0040AB1E 896C2418                mov dword ptr [esp+18], ebp
    :0040AB22 0F8CBB020000            jl 0040ADE3        <--8位以下跳走。
    这下知道问题所在了,键入8位或以上的用户名,按照Winter Lee的方法,序列号找到了。

注意:上传附件及图片大小不得大于30M。

⚠️ 版权声明:
本博客所有内容(含教程、源码、工具)仅供个人技术学习与研究交流使用,严禁商用、倒卖、二次分发及非法用途
未经作者书面授权,任何组织或个人不得转载、复制或用于其他平台,违者将追究相关责任。

0 0 0 举报
复制成功