嘉定都市网

查看:2035 回复:0 发表于 2002-3-21 08:17

该用户从未签到

qrcode
跳转到指定楼层
楼主
发表于 2002-3-21 08:17:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

[分享]解除共享软件使用时间的限制 [复制链接]

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
    共享软件都会有个使用时间的限制,一般为三十天试用期,试用期满之后,便拒绝让你使用了。为此,不少朋友想尽了各种办法来对付这时间问题。比如常用的一种方法就是调整系统的日期。不过我认为修改时间并不太好,只是个下策。如果今天为了使用这个软件,把时间调一下,明天又是为了那个软件再把时间调一下,几次下来,岂不太混乱了?(噢!这儿犯了错误,对这台机子来说已经没有今天,明天的概念,鬼才知道它具体是哪一天呢!)所以我推荐您另一种方法,不需要改系统时间,所做的只是改几个字节就可以延长软件的使用时间了。

  首先,我先介绍一下工作原理。

  一般来说,许多软件在第一次运行时,会自动地将当前的时间记录在注册表中。以后的每一次运行,都会先从注册表中读出这个时间,然后再和当前的时间作经比较,一量发现发现超过试用期限,那就……嘿嘿……Game Over。所以我们修改的方法有两种,一种就是前面所述的改系统时间,另一种则是改注册表中的这个时间。两种方法孰好孰坏,想必不用我多说,大家心知肚明。

  下面我就以Paint Shop Pro 6.0 (Evalution版而不是Beta之类的版式本)为例,介绍一下具体修改过程。

  修改之前您先要作好以下几个准备工作,第一,准备好RegMon(上次介绍的注册表监视器);第二,安装好Paint Shop Pro ;第三,(可选)挑几个好一点儿的注册表编辑工具。准备好这些后,那我们开始出发。打开Regmon,在过滤设置中填上psp(Paint Shop Pro 的执行文件名),表示只对PSP文件进行监视。设好过滤之后,开始监视。打开PSP,在出现启动画面和显示已使用时间的时候停止监视。想想在这一段时间里,PSP会从注册表中读取哪些信息呢?然后仔细分析一下监视到的结果(重点在后一部分,想一想这是为什么?)。由于软件把这个时间是以加密的形式存放在注册表中,所以regmon监视到的数据中有一串很奇怪的字符便是这时间了。虽然我们并不知道它具体的加密算法,但最简单的一个删除不就解决问题了吗?双击监视到的这个数据,直接让步RegMon打开RegEdit,定位到HKEY_CLASSES_ROOT\CLSID\{ADBB2D80-5DFD-11D2-A00C-00104B65AAF5}\MS,将右窗口中的iPID60u值删掉。重启PSP,这时您便会发现它又从第一天开始计时了。修改起来就是这么简单。

  怎么样,您是不是找到了一种Cracker的感觉?不过在这里提醒您一句,对于修改软件的使用时间您最好只板是个人研究,切记不可用作商业用途。毕竟这是违反软件的版权法的,我们不花钱一直免费试用,心中也不安心啊!

  好了,这个注册表专题到这也算是讲完了。其实注册表方面的知识还很多很多,而我认识理解得还很浅很浅,所以如果在文中有什么错误的话,还望大家能够原谅。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享淘帖 支持支持 反对反对
回复

使用道具 打印 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

发表新贴 返回顶部