| 摘要 | 第1-5页 |
| Abstract | 第5-9页 |
| 第一章 绪论 | 第9-13页 |
| ·研究背景 | 第9-10页 |
| ·国内外研究现状 | 第10-11页 |
| ·本文研究的主要内容 | 第11页 |
| ·本文的结构 | 第11-13页 |
| 第二章 Linux下ELF文件格式分析 | 第13-27页 |
| ·ELF文件格式概述 | 第13-15页 |
| ·目标文件格式 | 第13-14页 |
| ·目标文件中的数据类型 | 第14-15页 |
| ·ELF头(ELF Header) | 第15-16页 |
| ·节(sections) | 第16-19页 |
| ·目标文件中的节(section)具有的属性 | 第17页 |
| ·节头(section header)结构 | 第17-18页 |
| ·特殊的节(Sections) | 第18-19页 |
| ·字符串表(String Table) | 第19页 |
| ·符号表(Symbol Table) | 第19-21页 |
| ·符号表的类型和属性st_info | 第20-21页 |
| ·符号值st_value | 第21页 |
| ·重定位(Relocation) | 第21-22页 |
| ·程序加载和动态链接(Program Loading And Dynamic Linking) | 第22-27页 |
| ·程序头(Program header) | 第22页 |
| ·载入程序(Program loading) | 第22-23页 |
| ·动态链接(Dynamic linking) | 第23页 |
| ·动态节(Dynamic Section) | 第23-24页 |
| ·全局偏移量表fGlobal Offset Table,GOT) | 第24页 |
| ·过程连接表(Procedure Linkage Table,PET) | 第24-26页 |
| ·初始化和终止函数(Initialization and Termination Functions) | 第26-27页 |
| 第三章 Linux下ELF病毒分类 | 第27-35页 |
| ·损坏性感染 | 第27-29页 |
| ·任意覆盖式感染 | 第27-29页 |
| ·针对性的损坏式感染 | 第29页 |
| ·文件共生性感染 | 第29-34页 |
| ·寄生式感染 | 第30-31页 |
| ·附加式感染 | 第31-32页 |
| ·进化的附加式感染 | 第32-34页 |
| ·内存地址空间共生性感染 | 第34-35页 |
| 第四章 Biba安全模型研究 | 第35-43页 |
| ·安全操作系统相关理论 | 第35-39页 |
| ·安全操作系统概述 | 第35-36页 |
| ·安全需求 | 第36-37页 |
| ·安全策略 | 第37-38页 |
| ·安全模型 | 第38-39页 |
| ·Biba安全模型 | 第39页 |
| ·Linux下ELF病毒的形式化描述 | 第39-40页 |
| ·针对Linux下ELF病毒的Biba模型研究 | 第40-41页 |
| ·ELF病毒进程的确定 | 第40页 |
| ·ELF病毒程序文件的确定 | 第40页 |
| ·针对ELF病毒的Biba模型严格完整性策略分析 | 第40-41页 |
| ·基于严格完整性策略的ELF文件完整性策略 | 第41页 |
| ·Linux下ELF病毒在ELF文件完整性策略下的理论测试 | 第41-43页 |
| 第五章 反ELF病毒实现 | 第43-53页 |
| ·Linux系统的内核可加载机制 | 第43-46页 |
| ·Linux模块(Module)概述 | 第43-44页 |
| ·模块(Module)的载入 | 第44-45页 |
| ·模块(Module)的卸载 | 第45-46页 |
| ·Linux2.6系列内核的模块加载 | 第46页 |
| ·LSM(Linux Security Module)概述 | 第46-50页 |
| ·LSM对Linux源码的修改 | 第47-48页 |
| ·LSM提供的接口 | 第48-49页 |
| ·已经实现的安全模块介绍 | 第49-50页 |
| ·反ELF病毒模块的实现 | 第50-51页 |
| ·建立数据结构 | 第50页 |
| ·建立反ELF病毒模块 | 第50-51页 |
| ·反病毒模块性能测试 | 第51-53页 |
| ·反病毒模块的有效性测试 | 第51页 |
| ·反病毒模块的资源占用率测试 | 第51-53页 |
| 第六章 总结和展望 | 第53-55页 |
| ·全文总结 | 第53页 |
| ·今后的工作和展望 | 第53-55页 |
| 参考文献 | 第55-58页 |
| 硕士在读期间发表的文章 | 第58-59页 |
| 致谢 | 第59页 |