模糊谓词代码混淆技术研究

来源 :深圳职业技术学院学报 | 被引量 : 0次 | 上传用户:AEXSN
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
混淆是一种可以用于对移动代码和软件知识产权进行保护的程序变换技术,本文首先介绍了混淆的原理和研究现状,然后对基于模糊谓词的混淆方法进行了研究,给出一种基于Java的构建模糊谓词的方案,该方案针对每一个程序分支点,读取链表结构,重新编码成模糊谓词的原始输出,通过背包加密系统将该输出映射成相应的判断条件,增加了模糊谓词的复杂性、抵抗攻击者动态分析的能力以及反编译的难度.
其他文献
随着国外动画片的大量涌入,举国的有识之士都深刻地认识到,复兴中国动画已迫在眉睫。笔者分别从动画创作的艺术水准、商业价值、制作技术及人才培养等四个方面全面探讨了如何
气液传质过程广泛存在于化学工业当中。气液传质强化技术的研究,对缩短工艺流程、缩小设备尺寸、降低投资和运行成本等具有重要的意义。以旋转床为核心装备的超重力技术,是气
小免准备去百灵鸟家做客,应该沿着怎样的路线走呢(只能直行)?伙伴们纷纷帮他出主意。
喷雾冷却在工业过程中应用广泛,制冷剂喷雾是激光皮肤手术中实施表皮冷保护的必要手段。为提高冷却效率,需要通过表面温度的测量反推表面传热特性。为探索不同表面温度测量方
1.举起——放下我把手举起来又放下。2.脱下——穿上我把脏衣服脱下了,穿上了新衣服。
期刊
细细的春雨打在小花的头顶上,小花羞红了脸,密密的春雨落在小草的身上,小草笑弯了腰,绵绵的春雨洒在嫩绿的麦苗地里,农民伯伯脸上乐开了花。
在论述三维立体教学平台实践教学模式(“模块化、进阶式、组合型”模式)的构建思路基础上,详细介绍和阐述了该模式的实施策略和实践,总结了该模式的特征以及与传统模式的区别。
一天,大力水手在冥思苦想一道题:某数加上6,乘以6,减去6,再除以6,结果还是6,这个数是多少?
通过自主搭建的小尺寸实验平台,对比研究了当量比为1时不同氢气体积分数下,预混合成气在开口和闭口管道中的爆炸特性。研究结果表明:开口和闭口管道中合成气爆炸预混火焰传播结