操作系统 – 沙箱(sandboxing)技术
一、原理: 为程序构建一种隔离的、受限的、可配置的、可追溯的运行环境,限制不可信进程或代码的运行权限,防止对系统造成恶意破坏,追溯恶意程序行为。
二、实现方式: 1、虚拟化 为不可信的资源构建封闭的运行环境,根据虚拟化层次分为系统级沙箱和容器级沙箱。 2、规则 只允许访问指定的API(系统调用)。主要由访问控制引擎和监控器组成。监控器将监控到行为经过转换提交给规则引擎,规则引擎来判断是否允许程序对系统资源的访问。
三、主要产品 Sandboxie:对沙箱里的程序进行非常细致的限制,包括文件/文件夹的读写、Com接口、hook、驱动、联网等。支持自动入沙、多沙箱。 Bufferzone:支持自动入沙、单沙箱。 Comodo D+:
版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/7866.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论