首页> 外国专利> ENHANCED SECURITY USING SCRIPTING LANGUAGE-BASED HYPERVISOR

ENHANCED SECURITY USING SCRIPTING LANGUAGE-BASED HYPERVISOR

机译:使用基于脚本的超级管理程序增强安全性

摘要

Various systems and methods for providing multiple secure code execution environments within a single instance of a language runtime are described herein. A system for providing a code execution environment includes a processor subsystem; and a memory coupled to the processor subsystem, the memory including instructions, which when executed by the processor subsystem, cause the processor subsystem to: obtain source code for executing a process; search the source code for a scope violation; rewrite the source code to change a name corresponding to the scope violation with a replacement name; search the source code for a restricted function call; rewrite the source code to change the restricted function call to call a proxy for the restricted function call, and rewrite the source code to insert instrumentation to monitor and limit resource consumption.
机译:本文描述了用于在语言运行时的单个实例内提供多个安全代码执行环境的各种系统和方法。一种提供代码执行环境的系统,包括处理器子系统;以及与所述处理器子系统耦合的存储器,所述存储器包括指令,所述指令在由所述处理器子系统执行时使所述处理器子系统:获得用于执行处理的源代码;以及在源代码中搜索范围冲突;重写源代码,以替换名称来更改与范围冲突相对应的名称;在源代码中搜索受限函数调用;重写源代码以更改受限函数调用以调用受限函数调用的代理,并重写源代码以插入检测工具以监视和限制资源消耗。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号