浮点数比较分支的混淆方法研究

来源 :电子与信息学报 | 被引量 : 0次 | 上传用户:yebailin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对当前分支混淆方法仅对整数比较分支有效的缺陷,该文分析浮点数二进制表示与大小比较的关系,证明了浮点数二进制区间的前缀集合与浮点数区间内数据之间具有前缀匹配关系。使用哈希函数对前缀集合进行保护,利用哈希函数的单向性实现对抗符号执行,通过哈希值比对替换浮点数比较,提出一种基于前缀哈希值比较的分支条件混淆技术,实现了一种在符号执行对抗和混淆还原对抗上具有较强对抗性的混淆方法。最后,通过实验证和分析,证实了该文提出的混淆方法有消耗小、能够有效对抗符号执行和混淆还原的优点,具备较好的实用性。
其他文献
【正】近日,在湘潭市政中心湖湘公园的湘潭市规划展示馆、湘潭市博物馆(简称"两馆")看到,800平方米的外墙是一幢光伏/光热建筑一体化综合应用的绿色建筑,目前正在进行光伏幕
2014年9月出台的《中小学教科书选用管理暂行办法》是对教材多样化政策“虚置”现象的积极回应。针对原有政策执行过程中出现的教材使用者选择权力虚化、政策制定忽视细节操
针对无线传感器网络中恶意节点产生的选择性转发攻击行为,该文提出一种有效的攻击检测方法。该方法将简化云模型引入信任评估中,结合改进的K/N投票算法确定目标节点的信任值,将目标节点信任值与信任阈值比较,进行选择性转发攻击节点的判定。仿真结果表明,当信任阈值为0.8时,经过5个时间段后,该方法能够有效地检测出网络中的选择性转发攻击节点,具有较高的检测率和较低的误检率。
<正>现代大学治理理论是伴随着现代大学制度的建立而兴起并发展起来的。自20世纪以来,大学功能多样化和高等教育规模的迅速扩大,大学制度存在的时间和空间发生了巨大变化,传
目的对临床标本中分离出的1株疑似表皮葡萄球菌小菌落突变株(SCVs)进行鉴定和相关特征研究,为SCVs感染的诊断与治疗提供依据。方法从临床患者的标本中分离培养出1株疑似表皮
在改革发展过程中,要做好离退休人员的思想工作,调动他们的积极性,使他们有组织、有计划、有目标的发挥余热、展示才华是摆在老年工作人员面前的重要课题。我们在以往工作中,深深
针对卫星物联网(IoT)场景下信号长距离传输衰减大以及单个终端节点传输性能受限的问题,该文提出一种基于节点选择的协作波束成形算法,增强终端节点的传输能力。在实际终端位置信息存在误差的条件下,推导出了协作波束成形平均方向图函数,分析了不同系统参数对于协作波束成形平均方向图和瞬时方向图差异的影响。在此基础上,根据卫星物联网链路传输性能需求,提出一种区域分组优化的协作节点选择算法。仿真结果表明,相比于传
风积沙地层具有结构松散、黏聚力低、抗剪强度低、颗粒单一、无自稳力等特点,在外力作用下极易破碎和松散,在该地层开挖隧道极易引起围岩破损、坍塌。因此,风积沙地层中隧道
国有资产是建立社会主义市场经济的物质基础,也是完善和发展社会主义市场经济的源泉保障。但进入90年代以来,企业亏损严重,资产损失数额巨大,国有资产流失更呈快速递增趋势。
期刊
瘦素(leptin)亦称消脂素,是一种具有类细胞因子结构的蛋白质,是肥胖基因表达的一种内分泌激素,它主要由脂肪细胞分泌,由肥胖基因ob受神经内分泌系统和能量代谢状况的反馈调节