我的经典 asp 应用程序将通过 Internet 浏览器在本地用户系统上运行。代码文件位于C:
驱动器的根文件夹中。但我希望用户看不到代码,即使打开文件,代码也不容易读取,比如加密或编码。我想保护代码不被复制。可能吗?如果是这样,那怎么办?
问问题
483 次
2 回答
0
另一种方法是在一个系统上托管应用程序,如果其他系统连接在 LAN 中,他们可以通过托管 URL 使用同一站点。
在每个系统中部署代码并不是一个安全的好习惯。
于 2013-03-20T05:15:57.967 回答
0
我会同意其他人的观点,提出不同的设计,但我会给你一个我认为适用的答案,如果你对你正在做的事情一无所知:
在 Visual Basic 6 或 .NET 中编写服务器端逻辑并作为 COM 对象公开。
(一个更疯狂的想法是实现您自己的 ISAPI 过滤器,但如果 API 允许您拦截源的加载,我不肯定......思考和谷歌搜索让我认为这是不可能的,但不是 100% 肯定)
我已经用 COM 对象做到了这一点。
于 2013-03-22T01:29:57.953 回答