asp.net项目加密

1.自己写代码,绑定每个机器的硬件,比如硬盘序列号   CPU的序号   网卡的MAC地址,产生一个唯一的号码发给你,你根据相同的算法发个注册码他,如果换个机子,就算是相同的序号都没有用的。可以实现一套软件只能一台机器使用。

2.就是上面他们说的加密狗,加密方式一般有两种,一个就是直接用狗给软件加壳,这样的方法应该容易破解,没试过,另外一种就是把软件的部分核心代码写到加密狗里面,这样没有狗他是运行不了的,可以实现一套软件只能一个用户使用。

3。如果是网络版的软件的话,可以根据他固定的IP或者域名算出一个注册号给他,他换了IP跟域名还是要找你另外注册。

通过加密狗的办法的话,代码开发量会小点,因为别人已经帮你完成一大部分加密了。软件要加密好光一个好的加密算法还不够,需要好的壳或者进行多种代码变换,当然是不影响运行速度的前提下的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值