1.点击“Try it Now!”,下载DataNitro

2.安装好DataNitro后,可以在其安装目录中发现一个exe文件,打开后发现是检测DataNitro相关信息的。

这个可是个好东西啊,用dnSpy打开看看!
找到CheckTrial和RegistryUtil。

CheckTrial
CheckTrial中可以发现通过读取注册表中相应项的vsetting和firstsetting值,分别对10取模后,计算两者的最大值,结果等于4就判定版本为ENTERPRISE。

RegistryUtil
RegistryUtil中可以看到读取注册表中 CURRENT_USER 和 LOCAL_MACHINE 处DataNitro的键值,因此我们在对应位置来增加这些键值。

vsetting取十进制的44,对10取模后得到4即可。
修改后再打开DataNitro Diagnostic来看看,发现Trial处变为False,版本已经是ENTERPRISE。

网友评论