发明名称 SYSTEM AND METHOD FOR SUPPORTING JIT IN A SECURE SYSTEM WITH RANDOMLY ALLOCATED MEMORY RANGES
摘要 Disclosed herein are systems, methods, and non-transitory computer-readable storage media for processing just-in-time code at a device that enforces a code signing requirement. The disclosure includes receiving computer code, where a portion of the code includes executable just-in-time code, at a device that enforces a code signing requirement; identifying the unsigned just-in-time executable portion of code; allocating a randomly selected memory region on the device for at least some of the unsigned just-in-time executable portion; and executing the unsigned just-in-time executable portion of code in the randomly selected memory region as if the unsigned just-in-time executable portion of code was signed computer code.
申请公布号 US2012185700(A1) 申请公布日期 2012.07.19
申请号 US201113008880 申请日期 2011.01.18
申请人 VIDRINE JACQUES ANTHONY;DESAI LIONEL DIVYANG;APPLE INC. 发明人 VIDRINE JACQUES ANTHONY;DESAI LIONEL DIVYANG
分类号 G06F9/45;H04L9/00 主分类号 G06F9/45
代理机构 代理人
主权项
地址