微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 综合技术问答 > EDA使用问答 > 关于解决S家证书即将过期的尝试

关于解决S家证书即将过期的尝试

时间:03-15 整理:3721RD 点击:

Notice:

首先本文针对的是2018及以前版本的S家软件。听大佬说新的软件由于加了ECC/非对称加密/保护私钥什么的咱也听不懂,总之需要打patch才行,类似sfk。很多大佬已经搞定了2019版,相信破解方法不久的将来也会公布出来。


近期论坛很多帖子提到S家的license即将于年底过期,求license的帖子多了起来。目前论坛上S家2018软件(即vO)比较全了,我之前见到有人已经将证书过期时间延长到2030年,配合vO算是最经济实惠的方案了。


(下面说下具体怎么做,大佬直接忽略)


How To Do:

用的证书生成工具是scl_keygen.exe(一键生成神器啊,附一个地址http://bbs.eetop.cn/thread-475681-1-1.html)


启动之后按照正常的生成步骤,并修改过期时间,比如Expire为12-dec-2022,一键生成:




确认时间已经更新成了设定值,但是运行hspice的log显示feature还是到2020年?很多网友应该遇到同样的问题




检查生成的证书文件,找到了问题:第781行以后的INCREMENT行中时间2020?也就是说scl_keygen软件只更新了SSS行的时间,而各个Feature仍然保持为src文件中的默认值




解决办法就是修改src文件INCREMENT各行后面的时间,重新生成证书


再次仿真,证书过期时间已经更新了




What’s more?

1.不用多说scl_keygen生成的证书需要用SCL启动,直接指定SNPSLMD_LICENSE_FILE指向证书文件是不行的。另外SCL的不要用太旧的。

2.scl_keygen第一次运行释放的src文件比较早了,缺少很多feature。比如finesim相关的、icc2相关的。

3.添加feature的方法:可以加到PACKAGE的COMPONENTS字段后面(默认的src文件中定义了59个PACKAGE,即snps_lic_1到snps_lic_59),也可以模仿着自己新建一个PACKAGE,别忘了在src文件尾部将新建的PACKAGE加入到INCREMENT中。

4.至于Feature名没有很好的办法,一般看log输出的Error逐个添加。这个帖子http://bbs.eetop.cn/thread-625345-1-1.html中给出一个网址收集了各种Feature,即https://alllicenseparser.com/engineering-db/flexlm/snpslmd/index.html。


题外话:min4max之前帖子(主要针对C家)对证书格式做了说明,参照着尝试修改为永不过期、Feature个数不限、加入HOST_ID=ANY等,测试发现是不适用于与S的,无论是否启动SCL两种方式,所以src格式不能随便修改。
破解不易,更新原贴删除了一些关键词

多谢小编。小编是不是想附这个地址http://bbs.eetop.cn/thread-553702-1-1.html

吐槽一下,回帖可见功能到哪去了?

小编好人,虽然都知道大致这么修改,但是详细的写出步骤和注意事项的,小编是第一个,赞!

分享是好事,马赛克都不打一个,s公司还写完整的名字
你们这样以后和谐只会越来越难

thanks for sharing

至少把S写成$也行,或者就说S家

行了,当个b子还立个牌坊,你什么时候看SSq发破解要弄个$的?人家弄了几十年了也没见有事。你一个个人,人家那么大公司来找你麻烦,他还不累死,整天自己吓自己!

This is really nice and detail

期待2019po jie

请问一下小编,scl keygen这个工具最长时间似乎只能填2030年,否则会出现错误,不知道这个是什么原因?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top