基于PE文件的软件水印研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:JAVA01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,计算机通信技术的发展和Internet的普及,使数字信息和产品的传播更加方便和广泛,但与此同时,软件版权保护也成为人们亟待解决的问题。软件水印作为一门新兴的软件版权保护技术,可以用来标识作者、发行者、所有者、使用者等,并携带有版权保护信息和身份认证信息,可以鉴别出非法复制和盗用的软件产品。PE文件格式是微软公司32位视窗操作系统下的主流文件格式之一,所有的Win32执行体都以此格式存储于磁盘上。以往对PE文件的研究工作大多集中于反病毒领域,基于PE文件的软件水印的研究还处于起步阶段。为此,本文主要做了如下几个方面的工作:(1)在详细分析PE文件格式的基础上,对PE文件中的冗余进行了深入的研究,并提出了一种基于指令替换的软件水印算法,通过替换PE文件中原有指令并将其移入构造代码段,使水印与原有指令的结合更紧密,提高了水印的隐蔽性和抗攻击能力。(2)通过对PE文件中引入表的深入研究,提出了基于PE文件引入表的软件水印算法,利用PE文件引入表结构中的冗余字段嵌入水印,并根据嵌入字段特点对嵌入信息进行伪装,提高了水印的隐蔽性。(3)对PE文件中引入表结构进行了深入研究,提出了基于重构PE文件引入表结构的软件水印算法,通过对引入表结构的重构将水印嵌入载体PE文件,不需要在载体文件中添加额外数据,具有较强的隐蔽性和鲁棒性。(4)针对单个PE载体文件中嵌入信息量较小的问题,提出了基于引入表的多文件软件水印算法,通过追溯引入表生成多文件之间的联系树,将水印分散存储于多个文件中,提高了信息嵌入量,同时具有较好的隐蔽性和抗攻击能力。本文对以上四种算法分别实现了算法系统,验证了其可行性和有效性。
其他文献
虚拟现实(Virtual Reality,简称VR)技术是一种用以创建和体验虚拟世界(Virtual World)的综合集成技术,它借助计算机构建出一个与现实环境十分逼真的虚拟环境,支持用户使用自
以计算机为核心的电力现代化管理信息系统(MIS),能够按照电力部门各项管理工作的客观规律和要求来制定作业程序标准,贯彻执行管理行为。从网络管理信息系统的发展来看,B/S结构的
本文首先引入了企业信息门户(EIP)的概念并分析其研究的意义,论述了企业信息门户的功能和带来的优势。同时,提出构建企业信息门户的关键问题是:解决企业异构信息和企业应用的集成;企业信息门户作为企业单一的入口包括三方面的集成技术:Portal技术提供了界面的集成、EAI技术提供了应用的集成、目录服务技术提供了数据信息的集成。接着论述了Portal技术及单点登录、EAI涉及的面向服务架构(SOA)和We
车载自组织网络(VANET)有很多自己的特点:网络中没有可靠的网络基础设施可供使用,车辆间必须建立起自组织网络来实现相互通信,可能无法使用无线基站;车辆的快速运动使得网络
随着互联网的发展,云计算技术的使用日益广泛,公有云更是成为了很多小型企业部署业务的首选平台。由于云计算具有用户基数大,租户数量多以及高流量等特点,传统的负载均衡系统
图像配准是图像处理的基本任务之一,它的主要作用是将不同时间、不同传感器、不同视角及不同拍摄条件下获取的两幅或多幅图像进行匹配(主要是几何意义上的)。近年来对图像配
随着科技的发展,很多应用领域涉及到大量空间数据,空间数据库成为一个热门话题。空间关系是空间数据库和GIS领域的重要研究内容。拓扑关系作为最基本的空间关系,是其中的研究
运动目标的检测与跟踪是计算机视觉领域的一个重要课题,在智能视频监控、基于视频的人机交互、机器人视觉导航、虚拟现实、自动驾驶、医学图像及农业自动化等领域都有广泛的
聚类是用于数据分析的一种有着广泛应用的统计方法。随着数据收集技术的不断发展进步,数据集的维度越来越高,在高维数据集上进行聚类成为一个具有挑战性的课题,自适应降维聚类法
随着国内几家电信企业的重组和3G牌照的发放,我国通信行业的竞争也日趋激烈。与其他行业相比,电信运营商拥有更多关于用户的数据。谁能正确地挖掘出隐含于这些数据中的知识,