文件名称:pynbox:Python NativeClient沙箱
文件大小:22KB
文件格式:ZIP
更新时间:2024-05-29 02:20:40
Shell
Python NativeClient沙箱(pynbox) 该项目提供了在NaCl(NativeClient)沙箱中运行的Python版本。 大多数操作系统操作不可用,并且对文件系统的访问仅限于指定的目录(类似于chroot或docker mount)。 安全是NativeClient的主要重点。 它允许安全地执行不受信任的代码(在本例中为Python解释器)以及其中运行的所有Python代码,包括本机Python模块。 通过安装预构建的软件包或从源代码构建,Pynbox项目使此功能易于设置和使用。 它可以在Mac,Windows和Linux上运行。 内容 git clone https://github.com/dsagal/pynbox.git cd pynbox ./pynbox install DEST_DIR python tests DEST_DIR/bin/test_
【文件预览】:
pynbox-master
----pynbox(9KB)
----webports()
--------Dockerfile(2KB)
----.gitignore(81B)
----README.md(14KB)
----scripts()
--------run(2KB)
----packages()
--------util.sh(2KB)
--------tests()
--------sandbox_outer.create.sh(5KB)
--------python.create.sh(4KB)
--------lxml.create.sh(681B)
--------tests.create.sh(1KB)
--------sandbox_inner.create.sh(501B)
----.gitattributes(90B)