好友
阅读权限20
听众
最后登录1970-1-1
|
使用DNSPY进行研究,部分代码有混淆了,但是居然关键代码没混淆
1.版本试用/付费 相关关键值
Lxxxsxxx--Mainform
如下窗体/资源
remaindaysPro (默认剩余可试用全功能天数)
allowdaysPro (允许可试用全功能天数)
softwareversion (更改999值跳过更新可)
defaultysms (1试用 2付费)
2.初步尝试
曾经旧版本,我通过修改Aboutform/Aboutpayform/Mainform 中值判断,使其负数,或者remaindayspro9999 及 defaultysms<1字段判断改为诸如 <0 等 达到目的,但是新版本不能这样了
3.优化方法
于是新版本重新研究了下,找到Lxxxsxxx-commonclass 中直接定义defaultysms值=2为付费版
以防万一 同时修改 allowdaysPro / remaindaysPro 值=999
CommonClass.softwareversion) > 7777777L) 版本更新差值改大
修改 编辑IL指令 上述字段
4.最终结果验证 版本不更新 版本显示AU版本
|
免费评分
-
查看全部评分
|