【摘 要】
:
随着现今盗版软件的肆意传播,软件版权信息保护已成为软件保护技术研究的一个重要方向。软件胎记技术成为继软件水印技术之后又一项可以证明软件版权信息的技术。与水印技术
论文部分内容阅读
随着现今盗版软件的肆意传播,软件版权信息保护已成为软件保护技术研究的一个重要方向。软件胎记技术成为继软件水印技术之后又一项可以证明软件版权信息的技术。与水印技术不同的是,软件胎记技术是提取出软件自身固有的唯一属性来证明版权信息。它不需要向软件中嵌入额外的信息,不会改变软件的大小,它提取的属性具有固有性、唯一性的特点。本文总结分析了国内外现有软件胎记的提取算法和相似度计算方法,针对现有胎记都注重单一粒度属性或者静态多属性的研究现状,提出了一种基于函数级别和指令级别的双粒度动态软件胎记。首先,本文在k-gram指令序列动态胎记的基础上提出了基于指令基本块的动态软件胎记,该胎记不依赖于人为设置的滑动窗口k的大小,而是依据现有的基本块的规则来确定指令碎片的大小。按照规则得到的块是一个单元,它包含的指令条数是不同的,但是代表了程序的语义。该指令级别的胎记作为细粒度胎记。其次,本文提出了基于系统函数调用频率的动态胎记,该胎记作为粗粒度胎记。将两种粒度级别的胎记相结合构成了本文的双粒度动态胎记,两种胎记相似度的均值作为双粒度胎记的相似度值。最后,本文利用Pin插桩工具在VS2010下对提出的双粒度胎记算法进行了实验仿真。由于动态胎记与输入有很大关系,为了确保实验结果的稳定性,本文实验均在多次输入下进行,实验结果表明该胎记具有很高的可靠性和可信性,性能较现有算法也有所提高。
其他文献
尿沉渣中的有形成分形状结构复杂,种类繁多,同时尿沉渣图像还存在着聚焦不清、光照不均、模糊、背景复杂等问题,容易造成尿沉渣图像上的有形成分呈现出不同的形状和纹理,因此
随着信息技术飞速发展给人们的生活各方面带来很大的方便,但同时也会带来一些问题,最明显的就是信息安全问题,而现在要实时准确地判断个人身份认证尤为主要。针对计算机网络
随着我国经济的迅速发展,我国软件研发企业不断涌现,但我国软件企业的研发的过程管理相比国际上的软件公司还较落后,这是因为我国的软件过程建模技术落后,所以要想提高我国软
近年来,多光谱成像技术在一些对颜色重现要求较高的领域得到了广泛的应用。多光谱图像技术很好的克服了同色异谱现象,能够精确的获取和显示颜色信息。但是多光谱图像具有波段
无线传感网络通常具有如下特点:大规模、自组织、传感器节点能量受限、部署环境恶劣等。这些特点决定了必须设计能量有效的协议来减少传感器节点的能耗以延长无线传感网络的寿
Ad Hoc网络是由一组带有无线收发装置的移动终端组成的一个多跳临时性自治系统。网络中的每个移动终端是主机也是路由器,根据路由算法参与路由的建立和分组转发工作。基于位置
设计工作往往是变型或系列化设计,新的设计常常用到己有的设计结果。据不完全统计,零件的结构要素90%以上是通用或标准化的,零件有70%-80%是相似的。在产品的设计中,体现产品
随着经济全球化进程的加快,世界各国经贸往来日趋频繁,国际集装箱物流得到了很大的发展,集装箱码头作为集装箱海上运输与陆路运输的交汇点,在国际运输网络中扮演着重要角色。集
柔性制造系统(FMS)是一种高度自动化的制造系统,具有高效率、高质量、高柔性等一系列优点。但FMS设计、实现过程相当复杂,具有投资费用高、技术密集的特点,所以对系统进行建模和仿真是非常必要的。生产调度问题是FMS的关键问题,一直受到理论界和控制界的广泛关注。调度的目的是为了充分利用现有资源,尽量缩短制造周期,提高企业竞争力。Petri网作为形式化描述与分析的工具,已经成为柔性制造系统中建模和分析的
虚拟化技术已经在计算机研究领域和工业界得到广泛关注,凭借其对硬件资源利用率提高,附加维护成本降低等优势,虚拟化技术的相关研究和发展已经如火如荼。尤其在近年来云计算