我做了一个系统,想搞过试用版放上网,但是一时都不知道怎么限制,比如我想限制只能登陆30次或者只能使用30天,如果把使用次数或开始使用的日期记录在数据库或XML文件里面,稍微有点常识的人都知道去改一下数据库或XML文件。你们有什么建议啊?

解决方案 »

  1.   

    写进资源文件然后编译到DLL中!应该回安全一点!
      

  2.   

    但是DLL不能改动啊,我要记录他是什么时候开始运行我的系统的,或者要记录他运行了我的系统多少次
      

  3.   

    写到指定硬盘的扇区就行了.
    不过,别人可以改你程序的判断
    总之,.Net的程序,你想加密啊..~~难哦不过就快有转机了
      

  4.   

    就快有转机是什么意思呢?
    那个判断生成了DLL也很难改吧?!
    写到指定硬盘的扇区是什么意思啊?能不能说明白些?
      

  5.   

    把xml或者数据库里的字段加密
      

  6.   

    luckweb(冰川) 
    可以写在注册表中吗?有没有权限方面得要求?我是做得时间限制
      

  7.   

    做功能限制比较麻烦,我就想做一点点的改动来限制,
    luckweb(冰川),你可以把你的方法详细点说出来吗?是用什么加密?怎样把那些东西写到注册表或硬盘某一个扇区下?