【发布时间】:2024-04-14 05:45:01
【问题描述】:
我正在学习如何创建APIs 以使我的应用程序可插件化,我在C++ 和Qt 中创建了一个演示应用程序,用户可以在其中向应用程序添加例如新按钮.
作为一项安全功能,我希望能够为应用程序用户提供一种方法来关闭他们希望这样做的插件的网络访问。例如,如果有人为我的应用程序创建了一个闭源插件,我想让用户阻止通过该插件执行的任何网络活动。
我也想在不让插件在不同进程中运行的情况下这样做。
所以我的问题是:是否可以关闭应用程序动态链接到的共享库的网络访问而不关闭整个应用程序的网络访问?
【问题讨论】:
标签: c++ qt sockets tcp shared-libraries