繁体   English   中英

将Delphi 7 pgm限制为企业LAN

[英]Restrict Delphi 7 pgm to corporate LAN

情况:我有一个我在Delphi 7中编写的许可计划,这允许用户为已售出的产品创建许可证。 这存在安全风险,因为任何员工都可以从家里出售产品并将许可计划带回家并创建许可证 - 他们会偷窃,我们永远不会知道!

我认为将许可pgm限制为仅在公司局域网内运行时才是一个好主意。

是否可以做一些事情,比如寻找命名服务器的存在,或者测试它是否在特定的子网上运行? 如果有的话,欢迎任何例子:)

有一个简单的解决方案:使其成为Web服务或至少仅在一个或多个服务器上运行的应用程序上实现许可证创建。 这将允许每个可以通过网络访问服务器的人创建许可证。 在您的网络之外 - 受防火墙保护 - 无法访问,因此没有人可以自己创建许可证。

混合中包含的一件事是计算机的领域。 大多数企业都有一个难以复制的域名。 对于您正在开发供内部使用的应用程序,您也可以检查是否存在多个服务器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM