以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]使用次数  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=125214)

--  作者:OKK
--  发布时间:2018/9/22 13:37:00
--  [求助]使用次数
关于记录使用次数

1.使用SaveConfigValue("Count",n)记录

2.使用内部数据表记录

请问哪种记录会更安全,不容易被破解

--  作者:有点蓝
--  发布时间:2018/9/22 14:27:00
--  
如果还没有打开项目,安全性都一样。如果项目已经被打开,都不安全
--  作者:OKK
--  发布时间:2018/9/22 17:57:00
--  
如果使用注册码,因为注册码记录在注册表,暴露在外面,所以能通过注册表来破解

是这样吗?


但如果是记录次数在内部表,而内部表又只有开发者本人才能打开查看,那么,他是怎么能获取到内部表的数据呢?

--  作者:有点蓝
--  发布时间:2018/9/22 18:00:00
--  
比如开发者密码泄露了
--  作者:OKK
--  发布时间:2018/9/22 18:26:00
--  
第1,发布的项目,我取消了开发者登录
第2,我的开发者,要我的UKey才能打开,UKey在我手里

他除非复制了我的UKey,而且有开发版的狐表,否则无法打开我的开发者,不是这样吗?
[此贴子已经被作者于2018/9/22 18:27:07编辑过]

--  作者:OKK
--  发布时间:2018/9/22 18:39:00
--  
那如果他无法打开我的开发者项目

也无法登录开发者

那就无法获取内部表的数据了吧


不是这样吗

--  作者:OKK
--  发布时间:2018/9/22 21:26:00
--  


如果还没有打开项目,安全性都一样。如果项目已经被打开,都不安全



另外,项目打开前也就是在BeforeOpenProject事件设置代码,根本无法读取到SaveConfigValue("Count",n),也无法设置保存数据到内部表,只能在AfterOpenProject事件设置,也就是一定要在项目打开后

--  作者:恒隆君
--  发布时间:2018/9/22 22:21:00
--  
我不能发言?
--  作者:有点蓝
--  发布时间:2018/9/22 22:49:00
--  
以下是引用OKK在2018/9/22 18:26:00的发言:
第1,发布的项目,我取消了开发者登录
第2,我的开发者,要我的UKey才能打开,在我手里

他除非复制了我的UKey,而且有开发版的狐表,否则无法打开我的开发者,不是这样吗?
[此贴子已经被作者于2018/9/22 18:27:07编辑过]

不泄露你的开发者密码就没有问题,只要有密码都可以打开你的项目(被高级开发版授权过的项目例外),和UKey无关。