对于 asp.net 来说是不可能的
因为代码可以反编译 建议用 vc 写个.dll 或com 组建来控制。还有可以把几个重要函数放在 webservers 上(在你的网站)。
如果监测 密钥 不对、或过期、就不让用了。(恶劣了点)
因为代码可以反编译 建议用 vc 写个.dll 或com 组建来控制。还有可以把几个重要函数放在 webservers 上(在你的网站)。
如果监测 密钥 不对、或过期、就不让用了。(恶劣了点)
解决方案 »
- gridview控件分页后无法选择所有条目
- 请教,在内存生成zip文件流问题
- 求助,本地好好的,传入空间后就报错。。。。
- ★★★★高手帮我看看vs2010中的问题。
- 控件缓存的问题,召唤高人来帮忙解决一下
- 请问HTML服务器控件和WEB控件的区别,及各自的用途?能混合用吗?
- |M| 热爱.NET 想买本书是关于项目的,请大家推荐一两本 ----------- 谢谢大家的关心
- 求有关OWC方面的开发资料!欢迎思归、孟子等高手进!
- 请问这个ID号是怎么加密的,这样加密起什么作用?
- 急!asp.net网页中水晶报表如何打印?命令。
- 几个简单,但很重要的问题~~就剩18分了
- 两个Byte,合成一个Short
如果监测 密钥 不对、或过期、就不让用了。(恶劣了点)的确是好方法!万一你的网站挂了,呵呵,他们都玩玩了!
你有写注册表的源码吗?只要能实现,我可以用所有的分相送(2500)
是把网站给个人用还是让注册用户使用网站系统有时间限制?写注册表就2500分?晕
写什么注册表阿?如果你只是简单需求,把每个用户的时间期限写在数据库中就是了更高级点嘛就webservice吧
http://bbs1.acnow.net/html/Article/71/5664.htm
http://www.cnblogs.com/dream/archive/2004/05/19/10240.aspx
里面有一部分就是关于作为有时间限制的试用版的做法
http://www.microsoft.com/china/MSDN/library/WebServices/ASP.NET/ASP.NETServerControlLiCEnsing.mspx
挂在自己的服务器上面,
这样自己就可以控制了,别说是90天,想几天就几天,哪天不高兴了.就停了他.
一,投入太大!楼主可能也不是什么有钱人,如果网站访问量上来了呢?做个网站才给多少钱?
二,就算是投入不算,如果人家知道了网站是要靠你的网站才起跑起来,呵呵,更不会同意了!
我认为
可以把这个方法简化一下,随便找个一个能提拱Web服务的机器,让他返回当前时间好了!
然后就可以算出是不是在试用期了!
我想反编译不是的可能性不是很大吧!
要你做网站的不是什么科研单位吧?
A)恶毒的方法,web服务验证方式,不给钱就停服务。1、用 webServer 作个 函数最加密字符串的,即可(最好是你自己的算法不要告诉任何人)
2、当你那个要限制的asp.net 程序第一次访问你这个函数的时候,记录时间,和相关资料到
你webServer 在的数据库。
3、在你 asp.net 程序中使用这个函数(不要就用一回多用多用点地方。asp.net 程序用
web server 的函数加密保存数据)
4、90 天以后 在 web SErver 端拒绝访问,asp.net 程序全部解码功能消失 (根本用不了
就)。
5、一个加密函数不够就多写几个保证好使B)一般的方法,.net 程序和java程序很容易就可以被反编译,所以验证建议用
vc 写 com组件 或 api dll-----------------------------------------------------------------------------
这个东西只可以告诉你步骤都说了那 那里还叫加密啊,对不!
那就无所谓了!
写个程序到时间了就运行删除程序。
一般正式软件用户对时间比较敏感.
有的情况下,对系统名称也很重视(比如报表头,报表尾信息)我的做法是系统在数据库中有注册码(加了密的)
注册码中包含版本(演示版)以及用户名称信息,过期信息等,
每次系统启动判断是否演示版本,是否是登记的用户
(盗版通常要改注册用户名称,)!而你需要做的仅仅是给个注册码给用户!