首页 > 代码库 > 【转载】 延长试用期oq
【转载】 延长试用期oq
这里讲的并非如何去破解Openquant (this is not a crack of Openquant),本文的方法也仅供研究。如果有人要用于商业目的,最好还是去买一个License。
解决过期的办法如下:
1.使用ILDASM将 “SmartQuant.dll” dump 成 il 文件
2.找到 "SmartQuant.il" 文件 1642 行
.method public hidebysig specialname static
int32 get_Evaluation_Time() cil managed
{
// Code size 6 (0x6)
.maxstack 8
IL_0000: ldsfld int32 ‘a(()-()‘::eoFpmXbKo
IL_0005: ret
} // end of method ‘a(()-()‘::get_Evaluation_Time
将以上方法改成
.method public hidebysig specialname static
int32 get_Evaluation_Time() cil managed
{
// Code size 6 (0x6)
.maxstack 8
ldc.i4 1000 // 这里的1000就是试用天数
IL_0005: ret
} // end of method ‘a(()-()‘::get_Evaluation_Time
3.将"SmartQuant.il"用ILASM编译成dll,命令为:ilasm SmartQuant.il /dll /res=SmartQuant.res
4.将原来的“SmartQuant.dll”替换
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。