收藏本站
《上海交通大学》 2012年
收藏 | 手机打开
二维码
手机客户端打开本文

苹果操作系统下应用程序的安全性研究

赵帅  
【摘要】:随着苹果产品的热销,越来越多的用户开始使用苹果操作系统(Mac OS X)。在享受苹果产品带来的各种体验时,苹果操作系统的安全性也越来越得到重视。从2003开始,每年都有针对苹果操作系统的恶意程序出现和攻击事件发生,因此,研究这个被一度认为安全性良好的操作系统的安全性已经成为一个急需解决的课题。 本文通过对Mac OS X内核、安全机制、漏洞挖掘及安全防御的研究,对其安全性进行分析,提出了针对自修改代码的基于虚拟执行的攻击代码检测方法,并开发了模糊测试工具、基于符号执行的软件脆弱性检测工具、苹果操作系统文件快照对比工具和苹果操作系统远程管理系统,以辅助苹果操作系统下应用程序的漏洞挖掘和安全防御。研究内容从漏洞挖掘方法研究、远程管理系统和安全防御这三个方面展开,并取得了一系列成果,包括: 1)通过对苹果操作系统下漏洞挖掘的研究,设计并实现了苹果操作系统的命令行模糊测试工具和基于符号执行的软件脆弱性分析工具,以辅助漏洞挖掘工作; 2)通过对苹果操作系统安全机制的研究,设计并实现了苹果操作系统远程管理系统,该系统有控制台、自启动、文件管理等功能,能辅助管理远程的漏洞挖掘工作; 3)通过对苹果操作系统下安全防御的研究,提出了一种基于虚拟执行的攻击代码检测方法,实验表明,该方法针对自修改代码有很好的检测效果;并开发了文件快照对比工具辅助恶意程序的分析工作。
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP316

【相似文献】
中国期刊全文数据库 前10条
1 WARREN WEBB;;建立袖珍计算机霸业[J];电子设计技术;2002年02期
2 赵俊杰;Microsoft Windows 3.1编程经验谈[J];教育信息化;1996年02期
3 晓风;;Linux商机何在[J];互联网周刊;1999年14期
4 张李静;张秋燕;;智能卡操作系统的补丁机制研究[J];天津理工大学学报;2009年05期
5 Panx;;应用程序错误的引发原因及解决方案[J];网络与信息;2010年02期
6 ;PC的千年虫问题&应对策略[J];互联网周刊;1999年23期
7 王旭;刘龙郡;;乾坤大挪移[J];个人电脑;2008年03期
8 ;详解Windows Vista 32位和64位的区别[J];计算机与网络;2008年02期
9 Ted Neward;Aaron Guan;;进程内互操作技术[J];程序员;2007年08期
10 徐亮;;WINDOWS 7的18个亮点[J];科学24小时;2010年01期
中国重要会议论文全文数据库 前10条
1 张鲁飞;程华;;绿色操作系统:体系结构和应用程序的反思[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(下册)[C];2010年
2 刘然;蒋克检;宋之光;;中国气象局新一代卫星数据广播系统(CMACast)小站操作系统快速安装方法的设计和实现[A];2011年中国气象学会气象通信与信息技术委员会暨国家气象信息中心科技年会论文摘要[C];2011年
3 陈院庆;王红蕾;;μC/OS-Ⅱ操作系统在dsPIC30F芯片上的移植[A];2010年西南三省一市自动化与仪器仪表学术年会论文集[C];2010年
4 苏宝志;;操作系统典型弱性[A];第三次全国计算机安全技术交流会论文集[C];1988年
5 石文昌;;操作系统安全的课程设计与教学[A];2008年中国高校通信类院系学术研讨会论文集(上册)[C];2009年
6 孟炯;;西门子磁共振成像仪IMPACT故障分析[A];2009中华医学会影像技术分会第十七次全国学术大会论文集[C];2009年
7 方晨;张育平;谷青范;;规则引擎在操作系统可配置技术中的应用研究[A];中国通信学会第六届学术年会论文集(中)[C];2009年
8 朱长江;何鸣;王皓;;继电保护故障信息子站XPE操作系统的研究[A];2008中国电力系统保护与控制学术研讨会论文集[C];2008年
9 李志民;赵一丁;底恒;;操作系统进程同步的教学实践[A];计算机研究新进展(2010)——河南省计算机学会2010年学术年会论文集[C];2010年
10 李海雁;;Macintosh病毒的防治[A];第十次全国计算机安全学术交流会论文集[C];1995年
中国重要报纸全文数据库 前10条
1 ;Windows 7六大改进取代Vista[N];人民邮电;2008年
2 高亮;Google Office?[N];中国计算机报;2005年
3 吴加录;2008年Vista将逐渐普及[N];中国计算机报;2007年
4 齐庆飞;Vista是谁的救赎[N];计算机世界;2006年
5 北京市科委保密委员会主办;操作系统与数据库的安全漏洞[N];北京科技报;2000年
6 龙哥;操作系统问答(二)[N];中国计算机报;2004年
7 侯肇祥 北京;研华优诺UNO系列升级至Windows XP SP2[N];电子资讯时报;2006年
8 孙琎;兼容、垄断和盗WindowsVista新生烦恼[N];第一财经日报;2007年
9 ;操作系统篇[N];网络世界;2001年
10 于露;Ubuntu Linxu走红 威胁Windows地位[N];电子资讯时报;2008年
中国博士学位论文全文数据库 前10条
1 张志杰;智能手机操作系统的竞争与发展研究[D];北京邮电大学;2012年
2 吴庆波;基于虚拟机的可信操作系统关键技术及应用研究[D];国防科学技术大学;2010年
3 王海威;智能电视操作系统服务性能与资源调度关键技术研究[D];中国科学技术大学;2011年
4 吴峰光;Linux内核中的预取算法[D];中国科学技术大学;2008年
5 周睿;面向安全关键的虚拟化与分区操作系统研究与实现[D];兰州大学;2010年
6 高洪涛;脑外科手术辅助用智能导管及操作系统研究[D];哈尔滨工程大学;2011年
7 李航;一种面向自愈计算的OS体系架构的研究[D];西安电子科技大学;2008年
8 吴刚;对低功耗进程调度算法的研究[D];复旦大学;2006年
9 芮建武;操作系统国际化基础的研究与实践[D];中国科学院研究生院(软件研究所);2005年
10 刘云新;面向新一代移动计算平台的系统虚拟化研究与应用[D];上海交通大学;2011年
中国硕士学位论文全文数据库 前10条
1 赵帅;苹果操作系统下应用程序的安全性研究[D];上海交通大学;2012年
2 孟佳;操作系统试验模拟平台的研究与实现[D];电子科技大学;2010年
3 王谊;uc/os-Ⅱ在51上的移植及应用[D];电子科技大学;2012年
4 李博闻;基于云计算的网页操作系统的设计与实现[D];华中科技大学;2012年
5 吕博;基于人眼运动特征的眼动操作系统若干关键技术研究[D];天津大学;2012年
6 林延娥;操作系统支撑的设计与实现[D];西南交通大学;2003年
7 李杰凤;操作系统虚拟实验平台的设计与实现[D];中南大学;2010年
8 黄琛;51系列微处理器上操作系统和网络协议栈移植的研究[D];华中科技大学;2004年
9 符北莲;操作系统虚拟支撑实验平台的研究与实现[D];中南大学;2011年
10 张然;一种车用嵌入式实时操作系统内核的设计与实现[D];湖南大学;2012年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026