XXXXX试破解
本帖最后由 姐又寡闻了 于 2019-6-6 22:37 编辑【软件】DataNitro,dnSpy
小白第一帖,端午假期试着逆向了DataNitro这款Excel插件,如有错误还望大大们多指教!
【软件简介】DataNitro是一款能在Excel中运行Python脚本的插件,对于经常使用Excel却又被VBA折磨的表哥表姐们,是一款提升工作效率的利器,但是这款软件试用只有30天!
为了方便今后自己的工作,混迹吾爱一年多的萌新决定试着逆向一下。
【Start】
安装好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。
以后找个时间用C#写个自动修改注册表对应位置键值的小程序好了。
【总结】这个软件因为自带检测工具,可方便了!小白福音!
zhangxiaodou 发表于 2017-5-28 22:26
第一次距离大牛好近,好激动!
居然能被叫大牛,小白愧不敢当啊。多向论坛学习进步! 天呐见到真正的老司机飚车了Σ(っ °Д °;)っ
大腿啊我在抱着大腿飞~~~~!! 第一次距离大牛好近,好激动! 我很赞同! 感谢!!! 支持 谢谢分享
只有方法,没有成品,感谢分享。 谢谢分享了,哈哈 还以为有破解版的用呢。
页:
[1]
2