首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--存贮器论文--磁存贮器及其驱动器论文

硬盘固件病毒检测系统的设计与实现

摘要第5-6页
ABSTRACT第6页
第1章 绪论第10-16页
    1.1 课题研究背景和意义第10-12页
        1.1.1 课题背景第10-11页
        1.1.2 课题的目的及意义第11-12页
    1.2 国内外研究现状第12-14页
    1.3 主要研究工作第14页
    1.4 论文组织安排第14-16页
第2章 固件病毒检测原理第16-32页
    2.1 固件病毒检测方式第16-17页
        2.1.1 完整性检测第16页
        2.1.2 特征码识别第16页
        2.1.3 行为分析第16页
        2.1.4 协议过滤第16-17页
    2.2 固态硬盘基本结构第17-18页
    2.3 固态硬盘存储介质NAND FLASH第18页
    2.4 硬盘控制器研究第18-25页
        2.4.1 LBA及PBA第18-19页
        2.4.2 FTL闪存转换层第19-20页
        2.4.3 WL(Wear leveling)磨损平衡第20-21页
        2.4.4 GC(Garbagecollection)垃圾回收第21-22页
        2.4.5 OP (Over-provisioning)预留空间第22-23页
        2.4.6 BBM(Bad Block Management)坏块管理第23-25页
    2.5 固件病毒特征分析第25-29页
    2.6 固件病毒危害性分析第29页
    2.7 本章小结第29-32页
第3章 固件病毒检测关键技术第32-40页
    3.1 基于虚拟磁盘的固件区访问技术第32页
    3.2 SATA标准协议第32-36页
        3.2.1 SATA标准协议发展第32-34页
        3.2.2 SATA标准接口第34-35页
        3.2.3 SATA2.0标准协议体系结构第35-36页
    3.3 基于MD5的完整性校验策略第36-37页
    3.4 基于ECC机制的硬盘坏块检测及处理方法第37-38页
    3.5 本章小结第38-40页
第4章 固件病毒检测系统的设计与实现第40-54页
    4.1 检测系统总体设计第40-43页
    4.2 固件病毒检测流程第43-44页
    4.3 固件信息提取模块实现第44-47页
    4.4 固件病毒检测模块第47-48页
        4.4.1 硬盘固件信息可信版本获取第47页
        4.4.2 MD5算法实现及完整性校验第47-48页
    4.5 固件病毒清除模块第48-51页
    4.6 缺陷列表检测及修复模块第51-53页
    4.7 本章小结第53-54页
第5章 系统测试及分析第54-62页
    5.1 检测环境第54页
    5.2 功能测试内容第54-57页
        5.2.1 固件识别模块测试结果第54-55页
        5.2.2 病毒扫描模块第55-56页
        5.2.3 病毒清除模块第56-57页
        5.2.4 坏道恢复模块第57页
    5.3 对比测试与分析第57-59页
        5.3.1 功能对比第57-58页
        5.3.2 针对不同类型的固件病毒检测结果第58-59页
        5.3.3 对比测试结果分析第59页
    5.4 本章小结第59-62页
结论第62-64页
参考文献第64-68页
攻读硕士学位期间发表的论文和取得的科研成果第68-70页
致谢第70页

论文共70页,点击 下载论文
上一篇:审计数据中心数据一致性管理及数据封锁机制研究
下一篇:基于异构系统的多对角矩阵并行计算研究