软件的业务跟系统日期关系密切,有些用户通过修改系统日期作弊
如何防止用户修改系统日期?

解决方案 »

  1.   

    不行,只能通过NT系统的权限禁止用户的操作。
    设一个CMOS密码,然后取消用户修改系统时间的权限(本地安全策略)。或者用MS SYSINFO控件监控时间,一旦触发TimeChanged就把时间改回来。或者用rainstormmaster的方法,只是这种方法只能用于禁止用户回滚时间,不能完全禁止用户更改时间。
      

  2.   

    完全禁止用户修改时间,也太狠了吧?
    如果用户修改bois怎么办?
      

  3.   

    读取服务器的时间就行了
    如在VB+SQL Server中用select getdate()取代DATE即可
      

  4.   

    //如果用户修改bois怎么办?所以设CMOS密码阿
      

  5.   

    做一块pci卡
    把写一个时钟程序在pci的存储芯片里
    在加一块电池
    每次开机和系统时间比较看和你的pci里是时钟是否一样
    在在windows下做一个图形界面 来操作你的pci里程序就可以了
    不过好象很难  :)