Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
ENHANCED SECURITY USING SCRIPTING LANGUAGE-BASED HYPERVISOR
Document Type and Number:
WIPO Patent Application WO/2018/023368
Kind Code:
A1
Abstract:
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.

Inventors:
DING, Junyong (No.880, Zixin RoadZizhu Science Park, Shanghai 1, 200241, CN)
CHOW, Richard Tao-Hwa (1674 Grosbeak Ave, Sunnyvale, California, 94087, US)
MCCOOL, Michael (Nishiaraisakae-cho 1-11-18, Proceed Artier 803Adachi-ku, 123-0843, JP)
Application Number:
CN2016/092848
Publication Date:
February 08, 2018
Filing Date:
August 02, 2016
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
INTEL CORPORATION (2200 Mission College Blvd, Santa Clara, California, 95054, US)
DING, Junyong (No.880, Zixin RoadZizhu Science Park, Shanghai 1, 200241, CN)
International Classes:
G06F21/53
Foreign References:
US20160182537A12016-06-23
US20160019385A12016-01-21
US20120216281A12012-08-23
US20080209563A12008-08-28
US20110307954A12011-12-15
Attorney, Agent or Firm:
CHINA PATENT AGENT (H.K.) LTD. (22/F, Great Eagle Center,23 Harbour Road,,Wanchai, Hong Kong, Kong, CN)
Download PDF: