发明名称 |
在具有随机分配的存储范围的安全系统中支持JIT的系统和方法 |
摘要 |
本发明涉及在具有随机分配的存储范围的安全系统中支持JIT的系统和方法。在此公开了用于在实施代码签署要求的设备上处理即时代码的系统、方法和非暂态计算机可读存储介质。本公开包括在实施代码签署要求的设备处接收计算机代码,其中所述代码的一部分包括可执行即时代码;识别未经签署的即时可执行代码部分;在该设备上为所述未经签署的即时可执行部分的至少一部分分配随机选择的存储区域;以及好像所述未经签署的即时可执行代码部分是经签署的计算机代码那样,执行所述随机选择的存储区域中的所述未经签署的即时可执行代码部分。 |
申请公布号 |
CN103329139A |
申请公布日期 |
2013.09.25 |
申请号 |
CN201280005660.8 |
申请日期 |
2012.01.18 |
申请人 |
苹果公司 |
发明人 |
J·A·维德瑞恩;L·D·德塞 |
分类号 |
G06F21/52(2013.01)I;G06F21/57(2013.01)I |
主分类号 |
G06F21/52(2013.01)I |
代理机构 |
中国国际贸易促进委员会专利商标事务所 11038 |
代理人 |
李玲 |
主权项 |
一种方法,包括:在实施代码签署要求的设备处接收计算机代码;识别所述计算机代码的未经签署的即时可执行部分;在该设备上为所述未经签署的即时可执行部分的至少一部分分配随机选择的存储区域;以及好像所述未经签署的即时可执行部分是经签署的计算机代码那样,执行所述随机选择的存储区域中的所述未经签署的即时可执行部分。 |
地址 |
美国加利福尼亚 |