• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

请各位高手看看给个方案,进者有分,不够再加

Hexudong1979 2004-03-31 08:30:20
1. 现在,用ASP.NET作了个系统,那我怎么在软件中加入防止盗版措施,只能在授权地点使用。
2. 那怎么实现软件网上升级.

多谢各位高手出出主意,多谢!
...全文
14 点赞 收藏 36
写回复
36 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
dulkernetbug 2004-03-31
想来想去还是加密狗
回复
wxlada 2004-03-31
把数据库连接代码放到注册表的某个位置。没有你提供的注册表信息,就无法使用系统。

这是最简单的一个方法
回复
brargil 2004-03-31
关注……
回复
hnahzx 2004-03-31
guanzhu
回复
bitsbird 2004-03-31
楼上讲得不错啊,挺详细
回复
Seeko0 2004-03-31
1、在LAN中配置服务器的,部署你的软件,可以考虑编写一个windows程序,读取硬盘号按照你的加密方法生成一个序列号,然后将该序列号发给你进行注册。由你按照提交的序列号生成注册码,然后使用该注册码进行注册。
同时,在asp.net的应用程序中也按照相同的规则在Session_start的时候进行检查该注册码来完成注册功能,这样能确保只能在本地使用。

2、实现网上升级,你可以开发一个提供升级的webService服务,让客户端通过调用你的服务copy相应的文件到本地服务器上完成升级
回复
Stvan 2004-03-31
关注
回复
山书生 2004-03-31
一句话,防不如不防!
____________________
upupupupupupupupupup
回复
zll20xx 2004-03-31
da ding
回复
binapex 2004-03-31
如果防止盗版所取得的效益还不如不防,那你何必要防呢?现在只有大家用的多的,认为好用的软件才会出现盗版,否则谁会用?如果真要防,那么给授权用户定期更新资料,当然这也需要授权用户能够同意。或者说是定期更新升级密码;这样也许能够防止一部分。
网上升级比较简单,可以下载然后直接运行相关升级程序即可。也可以采用自动升级,即到了用户定制的时间,例如大部分防毒软件都是这样的,就自动下载升级。
回复
chen99yjeyotech 2004-03-31
没试过。关注!
回复
liuyu202 2004-03-31
关注!

顶!
回复
qynum123 2004-03-31
软硬结合比较好!
回复
liujiayu10 2004-03-31
干嘛一定要用加密狗,我都用加密猫的!
回复
Lisbi 2004-03-31
关注,收藏
回复
WZCNet 2004-03-31
操作注册表
回复
wszl 2004-03-31
关注
回复
wyfwyf2000 2004-03-31
学习
回复
010258 2004-03-31
加密狗
回复
bomb_boy 2004-03-31
网上升级,比较简单,下载,然后覆盖。
但是防盗版就麻烦了,好像没有不透风的墙。
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-03-31 08:30
社区公告
暂无公告