因MSC_Calc_20200915.exe用上了VMProtect 保护,不易修改。故采用以下的方法来生成授权文件
我们先用MSC_Calc_20200915.exe来生成一license.dat
选用hostname为PC-TEST ID假设为 001122334455
生成的文件名为license.dat,为方便说明,取其中的如下一部分:
SERVER PC-TEST 001122334455 27500
DAEMON MSC
FEATURE ABS MSC 2020.0915 31-dec-2099 8 BEDF411FDADD \
VENDOR_STRING=LND-7330757468@CS ISSUED=01-oct-2020 ck=167 \
SN=1133004-72888f34397401044e40-6f1f-67d2b7e43ed868514a9ae7f3168e590c68
FEATURE ACIS MSC 2020.0915 31-dec-2099 8 DA9BED1286E9 \
VENDOR_STRING=LND-7330757468@CS ISSUED=01-oct-2020 ck=149 \
SN=1367769-78d6058070df44be0c46-5b7e-8487e67ec56f9bc8c9fd1a538d9c53dda5
以上内容中的 2020.0915为版本号 PC-TEST为计算机名 001122334455为网卡地址
31-dec-2099 为到期日期 8 为授权数
这些内容均可修改,假设将授权数修改为512,修改后的内容如下(此时的授权码不正确):
SERVER PC-TEST 001122334455 27500
DAEMON MSC
FEATURE ABS MSC 2020.0915 31-dec-2099 512 BEDF411FDADD \
VENDOR_STRING=LND-7330757468@CS ISSUED=01-oct-2020 ck=167 \
SN=1133004-72888f34397401044e40-6f1f-67d2b7e43ed868514a9ae7f3168e590c68
FEATURE ACIS MSC 2020.0915 31-dec-2099 512 DA9BED1286E9 \
VENDOR_STRING=LND-7330757468@CS ISSUED=01-oct-2020 ck=149 \
SN=1367769-78d6058070df44be0c46-5b7e-8487e67ec56f9bc8c9fd1a538d9c53dda5
将其保持为一文件
然后将该文件拖放到lmcryptMSC.exe上,就生成了需要的正确的授权文件,内容如下
SERVER PC-TEST 001122334455 27500
DAEMON MSC
FEATURE ABS MSC 2020.0915 31-dec-2099 512 6D825538CF2E \
VENDOR_STRING=LND-7330757468@CS ISSUED=01-oct-2020 ck=91 \
SN=1133004-72888f34397401044e40-6f1f-67d2b7e43ed868514a9ae7f3168e590c68
FEATURE ACIS MSC 2020.0915 31-dec-2099 512 942597FBEF54 \
VENDOR_STRING=LND-7330757468@CS ISSUED=01-oct-2020 ck=127 \
SN=1367769-78d6058070df44be0c46-5b7e-8487e67ec56f9bc8c9fd1a538d9c53dda5
用MSC_Calc_20200915.exe和lmcryptMSC.exe相配合就可以生成需要的授权文件