封面
声明
中文摘要
英文摘要
目录
第一章 绪 论
1.1 研究工作的背景与意义
1.2 研究工作的国内外研究历史与现状
1.3 本文的主要贡献与创新
1.4 本文的结构安排
第二章 相关技术概述
2.1Web应用程序与Web OS
2.2 运行时环境安全设计方案
2.3 Chromium沙盒
2.4 Android运行时环境
2.5 Crosswalk运行时
2.6 浏览器扩展机制
2.7 本章小结
第三章Native Client沙盒技术分析
3.1Native Client简介
3.2 Native Client的主要构成及其实现
3.3可移植的Native Client模块
3.4Native Client插件运行原理分析
3.5Native Client系统调用的实现分析
3.6 Native Client应用程序
3.7Native Client应用程序开发工具链
3.8 本章小结
第四章基于Native Client的ARX运行时
4.1 ARX运行时模型
4.2 Native Client中动态库的加载
4.3在Native Client中构建ARX运行时
4.4 ARX应用程序的生命周期
4.5 ARX模型的各组成部分地址映射
4.6 本章小结
第五章 ARX运行时与应用程序的交互
5.1 基于PPAPI的ARX运行时与应用程序的交互策略
5.2 Native Client编程模型中的消息系统
5.3 Android应用程序与ARX运行时的交互
5.4 ARX运行时消息机制
5.5 本章小结
第六章 系统测试
6.1 对ARX应用程序进行调试
6.2 测试内容及测试方法
6.3测试结果说明及分析
第七章 全文总结与展望
7.1 全文总结
7.2 内容展望
致谢
参考文献
攻读硕士学位期间取得的成果