没找到crack... :-(
不过我自己尝试了一下,发现每次安装这个软件时,安装程序用当前日期减1995-4-27
的差值乘以32得出一个word型的数(16bit,2个字节),然后把这个数写到helpman.exe
的$001C0204这个位置.
以后判断日期时,我估计他是这么判断的:
1.从exe文件里面提取出那个数,除以32然后加上1995-4-27号,从而得出安装的日期;
2.根据安装的日期得出当前是否过期或还有几天过期;
3.如果发现当前日期比安装日期还早(系统时间被改动),则过期;
4.(猜测),可能还要读取下面的子目录helpsource的创建日期,以此也作为一个依据.
大概就这些,我是懒的做了,你如果有兴趣可以自己尝试crack.
我现在的对策就是,一旦过期,我就全部删除,然后重新安装.(没办法,笨啊!)