SAS修改sid时间的方法--绝对好用

这是我转载的别人的,只是为了论坛一点积分,所以声明一下,勿喷。但是保证可以用,我刚修改成功!

破解之前需要下载一个软件,叫UltraEdit。

SAS9.1.3的破解是用UltraEdit打开sashost.dll搜索31C9668B4DE8,替代为31C966B92C00.
这个是让SAS检查系统时间时,读的年份是2004常数,所以只要你的SAS9.13 系统的有效期(生日时间到过期时间)包含2004年,你用SAS的时候就不用调时间拉。

SAS9.2的破解:
用UltraEdit打开sashost.dll搜索0FB74DDA0558F8FFFF,替代为66B90#0066B8**0090.


#为月份,1,2,3,4,5,6,7,8,9,A,B,C为一月到12月。或者用0 也代表一月。

**为你要的年份。
注意年份的计算公式是: HEX(实际年份-1960)
所以 2008年:hex(2008-1960)=30h
2009年:31h
2010年: 32h
etc..... 具体什么意思也不用管它
所以先确定你SAS 的生日 birthday=。。。和过期日expire=。。。。 当你安装SAS的时候,你用的SID文件里都有这两个日期。每次SAS启动时,都会检查你的当前系统日期是不是在这两个日期之间。如果不在,SAS就启动失败。 这就是为什么要破解的原因。不确定的可以找到安装文件里面的SID.txt文件看一下。

如果2009年1月在你SAS9.2的生日和过期日之间,你用这个字符串:66B9000066B8310090;
如果2010年12月在你SAS9.2的生日和过期日之间,你用这个字符串:66B90C0066B8320090;

比如我的9.2是网上比较流行的2.97G那个2008年1月30号到2009年1月30号的,那么我只需要把上面那串代码修改为这两个日期之间就行。
我修改的是66B9070066B8300090. 如果相同sid的朋友可以直接用我这个代码。


sashost.dll 的路径是你安装的SAS文件夹下面:SASFoundation\9.2
和sas9.2.exe是一个目录

这个破解是在windows 32 位上进行的。对于其他系统,没有试过。

相关文档
最新文档