软件迷惑技术研究

被引量 : 0次 | 上传用户:wangzan1616
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件迷惑技术是指通过对代码进行各种形式的语义等效变换,以去除有助于程序理解的信息,使其变得尽可能模糊、晦涩,从而达到防止软件盗版、保护知识产权目的的一种防逆向工程技术。该技术在保护重要数据和算法、延缓软件破解时间等方面具有重要的应用价值和广泛的应用前景。本文的主要研究内容包括:(1)迷惑理论研究:给出了两种特殊的可被迷惑的程序类,软件算法迷惑器和框架迷惑器的相关定义,以及不存在通用的算法与框架迷惑器的证明;(2)数据编码抵御能力分析:变量编码是一种数据迷惑技术,从本质意义上来讲是一种散射运算。分析了线性编码、混合编码、仿射编码、以及异或编码的抵御能力;(3)基于Java语言的调用流迷惑技术:通过对Java方法的签名(参数类型、数量、返回值类型)进行统一封装,将不同类中的方法交叉合并到某个接口的扩展子类方法当中,引入对象别名机制,阻止对程序进行静态分析;(4) Java字节码指令迷惑技术:将字节码指令按照堆栈操作方式分组,同组内的指令间构成一对多的映射关系,以代码自定义属性的方式将映射规则存储到class文件中。在虚拟机内部嵌入解译器,位于字节码验证器的后端,解译器根据映射规则还原指令的运行时语义。
其他文献
目的研究小剂量红霉素辅助治疗小儿毛细支气管炎的临床有效性。方法将选择我院收治的毛细支气管炎患儿55例作为本次的观察对象,所有患者均为2018年3月至2019年3月于我院接受
2018年1月6日,湖南卫视开播的一档展现演员配音功底的真人秀节目《声临其境》,自播出以来深受大众青睐。本文从节目形式、内容、受众三个层面剖析该节目大热的原因,思考同类
第一部分Barrett食管的临床病理特征分析目的:探讨内镜下拟诊为Barrett(BE)食管患者临床症状,内镜下表现类型和病理特征之间的关系。方法:对184例内镜下拟诊为BE的患者,进行
<正> 公元七世纪中叶,唐蕃关系进入一个曲折复杂的历史时期,以大非川之战为起点,唐蕃双方在西北地区进行了近两个世纪之久的对峙和争战,对我国历史发展产生过深远的影响。近
行政强制权是行政权力中最直接和最有效的权能,其涉及到对公民的人身自由和财产权利的限制,因而也是威胁、打击力度最强烈的权力。然而,传统视角下,我国学术界过于关注其正效
网络安全的一个严峻考验是内部威胁,如信息泄露,其危害远远大于外部攻击。文章概述了内部威胁的产生及特点,介绍了内部威胁的相关检测技术在国内外研究的现状,列举了当前用于
出口贸易在一国的国民经济中具有重要的地位,国际贸易环境仍不容乐观,世界各国的出口贸易发展普遍乏力。此外,随着区域化和全球化趋势的深入,国与国之间的联系日益紧密,以关
健美操运动结合了音乐和体育,对于增强身体素质、塑造形体、娱乐身心都有重要的积极作用。因此广大高校开设健美操课是有必要的。本文采用问卷调查法对高校健美操选项课学生
分析了当前世界足球运动发展水平较高的国家职业足球管理体制,对我国职业足球管理体制的现状进行剖析,并找出其不足及问题:主要有职业足球法制不健全、历史原因遗留的"权力"越位
视紫红质是感光细胞中的一种视色素,在光线的接收和视觉电位的产生方面具有重要的生理作用,由视紫红质介导的过度光信号传导是光性视网膜变性的主要原因。近年的研究表明,视网膜