Linux:是否可以对共享库代码进行沙箱处理

标签 linux shared-libraries sandbox

我有一个进程需要通过加载共享库来扩展。有没有一种方法可以在沙箱环境(外部进程除外)中运行共享库代码,以便在发生段错误时不会使进程崩溃,并且对可以分配的内存量、可以使用的 CPU 周期有限制等

最佳答案

我认为没有一种干净的方法可以做到这一点。您可以尝试:

本质上 - 这会很有趣,但我建议您采用单独的进程方法并使用 RPC、配额、ulimit 等。

关于Linux:是否可以对共享库代码进行沙箱处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27417561/

相关文章:

将文本从终端复制到内存

沙盒中的 PayPal 支付数据传输 "Return URL"

html - 具有内容安全策略的 iFrame 沙箱

Paypal 沙箱无法处理请求

php - 获取 cron 特定 pid

c - MS office解密

linux - Kprobe on Linux Scheduler 和查找 linux 调度程序

python - 从单个 .cpp 构建共享对象

c++ - GDB找不到源文件

c++ - 无法使用 GDB 进入共享库中的函数