awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索Open-source alternativesSelf-hosted software博客网站地图
项目关于How we rank媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 个仓库

Awesome GitHub RepositoriesSecure Code Evaluators

Systems designed to execute arbitrary code while enforcing strict resource limits to prevent DoS attacks.

Distinct from Denial of Service Prevention: Distinct from code execution prevention; it allows execution but secures it with resource constraints.

Explore 1 awesome GitHub repository matching security & cryptography · Secure Code Evaluators. Refine with filters or upvote what's useful.

Awesome Secure Code Evaluators GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • patriksimek/vm2patriksimek 的头像

    patriksimek/vm2

    4,083在 GitHub 上查看↗

    vm2 是一个 Node.js JavaScript 沙箱和运行时虚拟化器,旨在执行不受信任的代码。它作为一个安全的代码评估器和模块隔离器,通过创建一个对 Node.js 运行时访问受限的隔离执行环境来保护宿主进程。 该系统通过一个安全框架脱颖而出,该框架利用对象代理和深度冻结来防止沙箱脚本修改宿主全局上下文或共享对象。它使用允许列表和路径限制来实现严格的模块访问控制,以管理可以加载哪些内置或外部依赖项。 该项目涵盖了广泛的功能领域,包括资源管理,其中它限制了缓冲区的内存分配并强制执行执行超时以防止拒绝服务攻击。它还提供文件系统访问限制,以及用于跨沙箱互操作性和控制台输出重定向的工具。 提供了一个命令行界面,用于直接在隔离的沙箱环境中执行 JavaScript 文件。

    Executes scripts with strict memory and execution time limits to prevent denial-of-service attacks on the host.

    JavaScript
    在 GitHub 上查看↗4,083
  1. Home
  2. Security & Cryptography
  3. Secure Code Evaluators