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

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:kobe20060121
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,随着计算机技术和软件开发技术的发展,软件及其相关产品能够更加方便和广泛的传播;随之而来的软件版权保护问题也越来越引起了人们的关注,软件篡改,盗版,逆向工程等等都给软件产业的发展带了巨大的挑战,此时,一种新型的软件版权保护技术--软件水印便应运而生,它能用来标识软件的开发者、推广者、使用者的信息,同时带有身份认证信息和版权保护信息;可以用软件水印技术来鉴别盗版、篡改或经过逆向后的软件产品。   PE(Protable Executable)文件系统是微软开发的Win32下可移植可执行的文件系统,发源于早起的COFF(Common Object File Format)文件格式,它是Win32环境下的主流文件格式,同时也是目前应用最广泛的一种文件格式;Win32下几乎所有的可执行体都是按照这种格式存放于存储介质上的。   基于PE文件系统的软件水印技术是一种新型技术,在软件水印的技术上结合PE文件独特的结构特点,可以更有效的对PE文件的版权进行保护。   本文主要做了以下几个方面的工作:   (1)详细介绍软件水印及其相关技术,包括软件水的研究现状和一些主流算法。   (2)详细分析PE文件系统格式,包括文件格式中的冗余空间和数据节。   (3)利用PE文件系统中的冗余空间,提出基于PE文件表结构的水印算法,通过利用PE文件的冗余空间,将水印信息嵌入到PE文件中。   (4)对冗余空间算法进行改进,采用加密散列等技术提高嵌入水印的隐蔽性和鲁棒性。
其他文献
随着人类基因组计划的实施和顺利完成,产生出了海量的生物数据,有待于人们利用各种方法、从不同角度对其进行分析和解释,以获得对生命现象更加深入的理解和认识。生物信息学的出
随着网络技术、信息技术的发展,各个领域的信息量急剧增加,数据挖掘处理的数据规模越来越大,同时对数据实时处理需求不断增加。特异性数据挖掘是数据挖掘和知识发现的重要组
随着我国社会网络化的发展,信息安全成为网络化发展的一个关键问题,而生物特征识别技术作为发展最快并且最具有潜力的一种信息安全技术,其应用越来越广泛。但是随着生物特征
随着Web应用的迅速发展和广泛应用,其性能验证与提高也越来越受到重视,而大型软件开发都是按照软件生命周期完成的,性能问题总是在Web应用实现之后才能准确地表现出来,而这时
无线传感器网络技术起源于上世纪九十年代,改变了很多场合下的信息获取、传输和处理的方式,引领着监测环境,获取监测数据的新潮流。   本文在阐述无线传感器网络数据融合
机器人系统将人类从一些繁琐、枯燥的,不适宜人类存在的工作环境的劳动中解放出来,给人类的生活、工作带来了极大的方便。机器人系统的发展在人类未来的生活中,工作中都具有
随着信息化建设的深入和网络技术的发展,各种数据库的开发应用带来了越来越多的数据源,此外数据格式的日益复杂化以及企业数据需求反馈时间的缩短,使传统决策支持模型越来越
随着因特网服务的不断深入,互联网商业服务深入人心,由此得到了飞速发展,而在没有实物参考的情况下,网民在消费时无法对商品进行预测,在做出选择之前更多的依赖于其他买家的
无线传感器网络(WSN)节点的计算、通信和存储能力都十分有限,以及WSN的事件突发性和固有的多到一、多跳的通信模式使其在数据传输过程中经常发生拥塞。拥塞不仅导致数据包的
随着Internet技术和图形图像学的飞速发展,网络多媒体信息呈爆炸式增长,而原始的文本检索技术已不能满足人们日益增加的知识需求,因此近年来基于内容的三维模型检索成为了一