如何防止有人用ghost技术盗走系统
系统是用pb8.0+mssqlserver写的,是网络版的,如何防止有人用ghost技术盗走整个系统
问题点数:50、回复次数:6Top
1 楼cnhfz(www.jiakao.com(中国驾考网))回复于 2006-05-02 18:24:02 得分 0
说明一点,因系统是公开销售的,数据库要求客户自己装,所以密码是公开的.所以任何以写标志的方式来判断是否注册过,好象都行不通.Top
2 楼lzheng2001(1加1)回复于 2006-05-02 20:52:13 得分 13
检查CPU序列号,根据算法生成注册码Top
3 楼cnhfz(www.jiakao.com(中国驾考网))回复于 2006-05-02 21:17:37 得分 0
检查CPU序列号的方法与检查硬盘的方法一样
1.本人用了
FUNCTION string GetDiskSER() LIBRARY "getdisk.dll"
读取硬盘或cpu的物理序列号来防止,但在客户端运行服务端的程序时,读取出来是客户端的硬盘或cpu的物理序列号,不是服务器的,如何能读取服务器的序列号??
2.若用读取卷标GetVolumeInformationA()的方法,发现ghost时,两台的卷标号码是一样的,达不到防盗的目的
Top
4 楼zz_bubble(bubble)回复于 2006-05-03 17:10:31 得分 12
只能读取硬件的序列号来判断了,硬 盘或cpu都可以读到Top
5 楼huuqj(蚊子)回复于 2006-05-03 22:54:02 得分 12
用硬件加密,加密狗之类的东西。Top
6 楼jxgn(江西龔牛)回复于 2006-05-04 23:21:10 得分 13
我有一个开源程序已经解决此问题,
PB11+ASA9开发的程序
参考网站:www.cp1h.com 彩票1号网Top




