gpt4 book ai didi

javascript - 限制Web Worker的资源和权限

转载 作者:行者123 更新时间:2023-12-03 10:01:55 26 4
gpt4 key购买 nike

我正在创建一个将托管第三方应用程序的网络平台。为了确保安全,我需要外部脚本在隔离的环境中运行。在 HTML5 中,这归结为 2 个选项:

  • 内嵌框架
  • 网络 worker

它们都可以阻止对主线程*和 DOM 的访问,但它们仍然需要在内存资源和互联网访问方面受到限制。是否可以限制 Web Worker/iframe 可以使用的 RAM 并阻止对 XHR 对象(以及 WebSocket 和任何其他访问 Web 的方式)的访问?

*我认为 iframe 仍然在主线程上,但这没关系

最佳答案

Google 已经通过 Caja 为您完成了大部分繁重的工作。 .

他们用它来创建一个安全的“沙箱”,以便广告在页面上运行,同时隔离它们造成太大的损害。

关于javascript - 限制Web Worker的资源和权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30557829/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com