isolate:防止进程访问未经授权的文件

时间:2021-06-11 11:35:26
【文件属性】:
文件名称:isolate:防止进程访问未经授权的文件
文件大小:20KB
文件格式:ZIP
更新时间:2021-06-11 11:35:26
C 隔离 isolate是一个命令行工具,可以防止它包装的命令访问未经授权的文件。 它目前是面向白名单的,允许进程访问的文件列表位于当前目录: $(pwd)/.access-control isolate已经在 Ubuntu 14.04 和 OSX(Mavericks 和 Yosemite)上测试过。 还提供交互模式,允许用户在运行时与其进程访问的文件进行交互。 安装 克隆官方仓库: git clone https://github.com/franckverrot/isolate.git make将编译并运行测试套件 用法 ACL文件 默认情况下,运行隔离时将使用当前工作目录中的.access-control ACL 文件。 可以通过使用-f标志来指定另一个 ACL 文件来覆盖它。 隔离进程 isolate "your command and options" isolate -i
【文件预览】:
isolate-master
----whitelist.h(1KB)
----whitelist.c(2KB)
----test()
--------test.sh(2KB)
----libisolate.c(4KB)
----.gitignore(10B)
----isolate(2KB)
----Makefile(1KB)
----ChangeLog(195B)
----README.md(2KB)
----LICENSE.txt(34KB)

网友评论