我使用asp.net2.0 AJAX+sql server2005技术开发了一个系统,目前有软件公司和用户希望市场化。
目前遇到的问题是:
1、我如果保护源代码,防止被反编译?
2、如何给用户进行安装部署的授权,不能一个用户买了,随便安装?
谢谢!
qq:1305531
愚人
源代码保护,可以采用稀混器
授权可以采用key文件方式,根据布署系统的机器码,产生一个key文件
也可以采用USB加密狗等
楼上正解,现在用的一般就是楼上说的方法。
RSA 授权验证,加密软件加密就可以了,混淆的容易降低效率。