我的经典asp应用程序将通过互联网浏览器在本地用户系统上运行。代码文件位于C:
驱动器的根文件夹中。但我希望用户看不到代码,即使文件被打开,代码也不容易读取,如加密或编码。我想保护代码不被复制。可能吗?如果是这样,那怎么样?
答案 0 :(得分:0)
其他方式是在一个系统上托管应用程序,如果其他系统在局域网中连接,则可以通过托管URL使用同一站点。
在每个系统中部署代码并不是一个很好的保护措施。
答案 1 :(得分:0)
我会同意其他人的意见,提出不同的设计,但如果你对你所做的事情已经死定,我会给你一个我认为适用的答案:
在Visual Basic 6或.NET中编写服务器端逻辑,并将其公开为COM对象。
(一个更狂野的想法是实现你自己的ISAPI过滤器,但如果API允许你拦截源的加载,我不是肯定的...思考和谷歌搜索让我认为这是不可能的,但不是100%肯定)
我用COM对象完成了这个。