【问题标题】:Security of using .bpl as external modules使用 .bpl 作为外部模块的安全性
【发布时间】:2015-06-16 11:52:37
【问题描述】:

我还是 delphi 的新手,我开发了一个应用程序,可以按照本指南 http://edn.embarcadero.com/article/27178 在运行时加载 bpl 文件

bpl 文件将与主应用程序位于同一文件夹中,我想知道这样做有什么安全性?

我发现了这个问题External modules security,但它并没有完全回答我的问题。

我的意思是,如果客户复制这些 bpl 文件并将它们提供给其他开发人员,如果他们具有相同的 delphi 版本,他们可以使用/访问它们吗?或者以某种方式访问​​源代码?

【问题讨论】:

    标签: delphi bpl


    【解决方案1】:

    这些只是可执行模块,如 .exe 或 .dll 模块。它们与任何其他可执行模块一样安全。

    如果客户将这些 bpl 文件复制并交给其他开发人员,如果他们有相同的 delphi 版本,他们可以使用/访问它们吗?

    是的。

    或者以某种方式访问​​源代码?

    没有。编译的 bpl 包文件不包含源代码。

    【讨论】:

    • 尽管开发人员可以使用 BPL,但由于缺少相关的 DCU 和 DCP 文件,它的实用性会受到严重阻碍。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-20
    • 2010-10-24
    • 2017-04-14
    • 2011-12-19
    • 2017-01-11
    • 2020-06-27
    相关资源
    最近更新 更多