【摘 要】
:
移动代码的安全问题是移动计算的一个十分关键的问题。代码迷惑技术是解决移动代码安全问题的有效技术之一。此外,代码迷惑技术还在电子商务、分布式计算、软件加解密和密码学
论文部分内容阅读
移动代码的安全问题是移动计算的一个十分关键的问题。代码迷惑技术是解决移动代码安全问题的有效技术之一。此外,代码迷惑技术还在电子商务、分布式计算、软件加解密和密码学上有着广泛的应用前景。本文对代码迷惑技术及其对抗技术进行了研究。 提出了基于程序切片的反代码迷惑技术。它把程序切片技术和动态执行技术结合在一起,通过对原始代码的动态程序切片以及记录多次动态执行时代码的状态,能够比较有效地去除一般代码迷惑技术中增加的无效代码和不透明谓词。实验结果表明了这种技术能够准确地找出无效代码和高概率地找出不透明谓词。 给出了一种基于函数合并的代码迷惑技术。这种技术主要对基于C++描述的类进行处理。它使用添加函数拷贝的方式来增加分析难度,同时利用图灵机可判定理论对函数进行处理,使相同功能的函数变得不可区分;对代码的数据部分和控制部分的迷惑技术进行改进,加入了抗基本程序切分技术的迷惑技术;对不透明谓词的生成方式进行了改进,并且根据密码学理论设计了隐藏函数入口的算法。理论分析和实验结果表明了本文给出的代码迷惑技术具有较好的迷惑效果。
其他文献
随着嵌入式应用领域日益扩展,在其中占有重要地位的系统虚拟技术也得到日新月益发展。PowerPC体系结构在嵌入式领域都有着卓越的表现和广泛的应用,但是不像基于X86体系的PC机
随着计算机进入多核时代,传统的依靠串行编程思维编写的桌面程序已不能满足多核的需要。传统的串行程序在多核平台上运行,不仅不能充分利用多核平台的优势,而且程序执行效率
多文化交流平台(Intercultural Collaboration Environment,ICE)是一项由亚洲多个国家共同参与的国际合作项目,其目标是利用机器翻译及其他相关技术,使得亚洲各国的用户可以
近年来,面临互联网经济巨大的前景和风险共存的事实,安全问题逐步成为企业信息主管关注和讨论的焦点。现在,许多企业具有一定的安全意识,常常使用一些传统措施,如访问控制、
流媒体技术是当前网络应用领域中的研究热点,而流媒体技术与移动终端平台的结合,则促进了移动流媒体的发展。移动流媒体应刚遵循流媒体技术的一般要求,即实时性,平滑性和同步
在计算机中,利用有机分子的信息处理能力来代替数字开关部件,这就是DNA计算的基本思想。以当前的计算机技术要实现微型化存在明显的局限性,所以要进行大的革新,很早以前就有人提
基于区域的图像检索技术(RBIR)是基于内容图像检索(CBIR)的一个重要研究方向。利用图像分割技术把图像分成多个区域,用区域特征集表示和索引图像。在一定程度上实现了对象层
本文首先对基于内容的图像检索(CBIR)的两个关键技术——特征提取和特征匹配进行了概述,分析了特征提取和特征匹配中常用方法的优缺点,介绍了一些基于内容的图像检索系统。其次
分件供送螺杆是现代包装机械供送系统中不可缺少的组成部分,该装置可以将不规则排列的批量物件逐个或分批地供送至指定的包装工位,并且保证进入包装工位时的速度、加速度、方
数据交换是实现企业应用集成(EAI)的一个重要的基础性手段。它的目标是实现企业间异构的业务系统(数据库异构、开发环境异构、运行环境异构等)之间的数据和信息的共享,以达到