我要在第三方服务器上安装ASP.NET,我想用某种方法来保护这些代码,防止将其复制到其他服务器上,所以我想用某种方式激活代码......鉴于我我认为加密不是很先进:
- 使用the_install_domain + some_secret_key生成代码,例如SHA1
- 将此代码保存在web.config中或拆分并将其保存在web.config中,另一部分保存在DB或文件中
- 在每个Page_Load中检查SHA1(current_domain + secret_key)是否等于web.config中的激活密钥(如果我将其拆分,则重新加入激活密钥)
- 如果没有,请退出执行
醇>
它够聪明还是真的很傻?我知道没有什么是完美的,但第一个极客看到解组编码的代码会一见钟情吗?
谢谢