asp.net做的软件如何防止盗版

mylibin 2010-10-22 06:22:03
自己做的软件,想做行业推广,但是又怕出来后会被人窃取成果。

怎么让别人无法获取自己的源代码,或者防止别人拷贝,传播。

求相关代码,最好是通过技术能实现的,而不是把软件写到一些加密u盘里面去
...全文
214 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
anliuty 2010-10-22
  • 打赏
  • 举报
回复
有reflecter这东西,你的保密注册有意义吗
zsc970 2010-10-22
  • 打赏
  • 举报
回复
B/S没必要考虑盗版这个问题,你想想,如果是公共站点,请你写的公司就会自己做好保密.如果是企业站点,专业性强,其它行业不适用,同行业的,请你写的公司也会自己做好保密.别想这问题了,结贴吧.
kongdelu2008 2010-10-22
  • 打赏
  • 举报
回复
同上,没必要考虑
xrongzhen 2010-10-22
  • 打赏
  • 举报
回复
加密 混淆 不过这些用处都不大 看看遍地的盗版软件 不过这也需要你的软件有价值才行

还有即使不破解,也可以照着自己写一个 所以啊,考虑这些没太大的意义。主要是做好软件服务、升级
灵雨飘零 2010-10-22
  • 打赏
  • 举报
回复
ASP.NET 做的软件是B/S 结构的,部署到服务器上别人看不到你的源码,不很容易破解吧。
如果是WinForm程序那你得做软件注册加密程序了。就如4楼所说的。
lalaguan 2010-10-22
  • 打赏
  • 举报
回复
看来这个保护的代价比较大哈~
mylibin 2010-10-22
  • 打赏
  • 举报
回复
具体如何实现呐,各位
种草德鲁伊 2010-10-22
  • 打赏
  • 举报
回复
如果有破解的价值,迟早都会被人破解...
porschev 2010-10-22
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wuyq11 的回复:]
通过注册实现。注册可通过序列号和服务器实现,也可通过硬盘序列号等生成注册码
混淆肯定要做.保护是相对的.
数字签名
用非对称加密手段,保存自己的私钥
绑定网站
[/Quote]

这些可以加强破解难度。。。

mylibin 2010-10-22
  • 打赏
  • 举报
回复
1、客户的电脑根据硬盘和cpu生成了注册码
2、这个注册码和什么进行比较好确定这台电脑可以争取使用程序,换台电脑就不行了。难道是注册码写死到程序里面去进行比较???

不懂,高手指点
mylibin 2010-10-22
  • 打赏
  • 举报
回复
至于注册,这个不用考虑,用户名和密码不允许注册,直接在数据库写好的
mylibin 2010-10-22
  • 打赏
  • 举报
回复
有没有例子给看看啊,听这么说不知道该具体如何实现
wuyq11 2010-10-22
  • 打赏
  • 举报
回复
通过注册实现。注册可通过序列号和服务器实现,也可通过硬盘序列号等生成注册码
混淆肯定要做.保护是相对的.
数字签名
用非对称加密手段,保存自己的私钥
绑定网站
一段 2010-10-22
  • 打赏
  • 举报
回复
地板~~~~~~~~~
龍月 2010-10-22
  • 打赏
  • 举报
回复

板凳也是俺的
龍月 2010-10-22
  • 打赏
  • 举报
回复
加密
混淆器
不过再怎么加密
也有牛人会破

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧