期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
Ares:一个稳健的实时编译引擎保护系统(英文)
1
作者 朱若宇 张玉清 燕敬博 《中国科学院大学学报(中英文)》 CAS CSCD 北大核心 2014年第2期267-275,共9页
JIT(实时)编译技术可以大大提高代码执行效率.目前大部分浏览器以及Java,Perl,Ruby,Flash都采用JIT技术提高性能.但是,JIT引擎为了达到较高的执行效率,将具有读写可执行权限的对象分配到可预期的偏移位置.这违背了数据执行保护以及随机... JIT(实时)编译技术可以大大提高代码执行效率.目前大部分浏览器以及Java,Perl,Ruby,Flash都采用JIT技术提高性能.但是,JIT引擎为了达到较高的执行效率,将具有读写可执行权限的对象分配到可预期的偏移位置.这违背了数据执行保护以及随机地址分配的保护措施.我们分析了两个现有的JIT引擎保护工具.基于本文的分析,设计与实现了JIT引擎保护工具Ares.Ares不需要修改JIT引擎源码,使JIT引擎免受现有各种针对JIT引擎的攻击.实验证明其时间与内存开销在可接受范围内. 展开更多
关键词 实时编译引擎 随机地址分配 数据执行保护 防范工具
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部