ASP.NET激活码

时间:2011-09-22 22:28:58

标签: asp.net encryption

我要在第三方服务器上安装ASP.NET,我想用某种方法来保护这些代码,防止将其复制到其他服务器上,所以我想用某种方式激活代码......鉴于我我认为加密不是很先进:

  1. 使用the_install_domain + some_secret_key生成代码,例如SHA1
  2. 将此代码保存在web.config中或拆分并将其保存在web.config中,另一部分保存在DB或文件中
  3. 在每个Page_Load中检查SHA1(current_domain + secret_key)是否等于web.config中的激活密钥(如果我将其拆分,则重新加入激活密钥)
  4. 如果没有,请退出执行
  5. 它够聪明还是真的很傻?我知道没有什么是完美的,但第一个极客看到解组编码的代码会一见钟情吗?

    谢谢

0 个答案:

没有答案