基于代码分割的隐写软件识别技术研究

基于代码分割的隐写软件识别技术研究

论文摘要

隐写取证已经成为了当前计算机取证所面临的严峻挑战之一。在隐写取证中,倘若取证者能够识别出取证目标中的隐写软件,则将能避开当前隐写取证所面临的困难,为目标的发现和秘密信息的提取提供线索和依据。本文在总结当前隐写软件识别及其相关的软件特征技术研究现状的基础上,对隐写取证的重要环节——隐写软件识别问题进行了较为深入的探讨。具体工作如下:1、从取证流程的角度,对原有隐写取证步骤进行了扩展,将隐写软件识别问题纳入隐写取证过程之中,丰富了隐写取证的手段,拓展了隐写取证的内涵。2、基于代码分割的思想,提出了三种代码分割方法,给出了一个基于代码分割的隐写软件识别框架。该框架基于代码分割能够将一个复杂的程序(或软件)分割成若干较易理解的代码片段,降低了程序理解的复杂度。3、提出了一种基于“指令词”的隐写软件识别算法。该算法基于k-gram原理将程序指令操作码序列近似分割成若干易于理解、具有独立功能的代码片段,构建“指令词”;统计隐写软件中出现频率较高的“指令词”,构建基于“指令词”的软件特征向量,并用“指令词”出现的频数对特征向量量化;运用向量夹角余弦刻划待识别软件相对于目标隐写软件的匹配程度。实验结果表明:该算法不仅能够区分目标隐写软件与其他软件,较为可靠地识别出经过代码迷惑变换的隐写软件,而且可识别经过升级、捆绑的隐写软件“变种”,并区分不同的隐写软件。4、提出了一种基于寄存器依赖的隐写软件识别算法。算法根据程序指令间的寄存器依赖关系,将程序的寄存器依赖图分割成若干路径,并将分割得到的各条路径上的指令序列作为代码模块;运用待识别软件与目标隐写软件的代码模块中的最大共有子序列的相对长度刻划模块间的匹配度,运用二分图匹配的思想刻划待识别软件相对于目标隐写软件的匹配度。实验结果表明:该算法对于隐写软件的变种能够有效地识别。最后,对全文工作进行了总结,对未来的研究进行了展望。

论文目录

  • 表目录
  • 图目录
  • 摘要
  • ABSTRACT
  • 第一章 绪言
  • 1.1 计算机取证与数字隐写
  • 1.2 隐写取证技术简介
  • 1.3 软件特征技术研究现状
  • 1.4 问题的提出
  • 1.5 本文的工作及结构
  • 第二章 基于代码分割的隐写软件识别框架
  • 2.1 程序理解
  • 2.2 代码分割
  • 2.3 基于代码分割的隐写软件识别框架
  • 2.4 本章小结
  • 第三章 基于指令词的隐写软件识别
  • 3.1 基于指令词的代码分割
  • 3.2 基于指令词的隐写软件识别
  • 3.2.1 基于指令词的隐写软件特征库
  • 3.2.2 隐写软件的识别算法
  • 3.3 实验与分析
  • 3.3.1 实验素材
  • 3.3.2 隐写软件与其“变种”软件、非隐写软件识别实验结果
  • 3.3.3 不同类隐写软件之间的区分实验
  • 3.3.4 隐写软件与其捆绑软件之间的关系实验
  • 3.4 本章小结
  • 第四章 基于寄存器依赖的隐写软件识别
  • 4.1 基于寄存器依赖的代码分割
  • 4.2 基于寄存器依赖的隐写软件识别
  • 4.2.1 代码模块匹配
  • 4.2.2 隐写软件识别
  • 4.3 隐写软件识别算法
  • 4.4 实验结果与分析
  • 4.4.1 隐写软件变种的识别
  • 4.4.2 非隐写软件的误识
  • 4.5 本章小结
  • 第五章 总结与展望
  • 参考文献
  • 作者简历 攻读硕士学位期间完成的主要工作
  • 致谢
  • 相关论文文献

    • [1].物联网环境下舰船通信数据云隐写技术[J]. 舰船科学技术 2019(24)
    • [2].数字隐写模型及形式化描述[J]. 网络与信息安全学报 2020(03)
    • [3].基于深度学习的图像隐写方法研究[J]. 计算机学报 2020(09)
    • [4].物联网环境下舰船传感通信中的大数据云信息隐写技术研究[J]. 舰船科学技术 2017(10)
    • [5].考虑载体误差的图像高效隐写算法[J]. 内蒙古师范大学学报(自然科学汉文版) 2017(03)
    • [6].面向数字取证的异常隐写检测分析方法及系统研究[J]. 湖北警官学院学报 2015(12)
    • [7].分级安全的文本隐写方法[J]. 计算机应用 2015(03)
    • [8].一种基于格式转化的图像隐写算法[J]. 信息安全与通信保密 2013(11)
    • [9].基于熵权灰色关联度分析法的隐写算法性能评估[J]. 计算机与数字工程 2020(06)
    • [10].基于修改概率转换和非加性嵌入失真的视频隐写方法[J]. 电子与信息学报 2020(10)
    • [11].携带诱骗信息的多层网络隐写方法[J]. 国防科技大学学报 2018(06)
    • [12].浅谈信息隐藏及视频隐写技术[J]. 计算机产品与流通 2019(07)
    • [13].基于马尔科夫链的隐写算法设计[J]. 广西民族大学学报(自然科学版) 2017(04)
    • [14].基于失真函数的图像隐写技术综述[J]. 黑龙江科技信息 2016(30)
    • [15].基于压缩视频的隐写算法研究[J]. 电脑知识与技术 2014(09)
    • [16].一种融合分块隐写与湿纸码的隐写算法设计[J]. 河池学院学报 2013(02)
    • [17].二值图像中的安全隐写[J]. 小型微型计算机系统 2012(07)
    • [18].基于博弈论的隐写容量估计[J]. 华东理工大学学报(自然科学版) 2009(06)
    • [19].基于数字图像隐写容量的分析[J]. 微电子学与计算机 2008(04)
    • [20].基于边界平衡生成对抗网络的生成式隐写[J]. 郑州大学学报(理学版) 2020(03)
    • [21].各向异性非线性扩散的自适应隐写方法[J]. 海南热带海洋学院学报 2020(05)
    • [22].基于概率密度特征分块的舰船通信系统大数据隐写技术[J]. 舰船科学技术 2020(20)
    • [23].基于残差共生概率的隐写图像载体安全性评价[J]. 计算机研究与发展 2018(12)
    • [24].图像自适应隐写和隐写分析技术进展[J]. 电子信息对抗技术 2017(01)
    • [25].基于多预训练模型的在线隐写盲分析系统研究与实现[J]. 网络与信息安全学报 2017(05)
    • [26].针对自适应隐写的通用隐写分析研究[J]. 应用科学学报 2016(05)
    • [27].基于权值分配的隐写分析算法[J]. 计算机应用研究 2016(11)
    • [28].一种检测多类自适应隐写的盲检测方法[J]. 信息工程大学学报 2013(05)
    • [29].一种利用相角对加性隐写模型进行分析的方法[J]. 计算机应用研究 2013(11)
    • [30].负载自适应的批量隐写研究[J]. 计算机应用研究 2013(09)

    标签:;  ;  ;  ;  

    基于代码分割的隐写软件识别技术研究
    下载Doc文档

    猜你喜欢