典型文献
基于回调函数的控制流深度模糊模型
文献摘要:
控制流是程序过程的抽象表现, 对控制流进行混淆, 可有效提高代码抗逆向能力. 提出了控制流深度模糊思想:针对循环结构, 利用回调函数构造等价循环模型, 将过程内基本块跳转变更为过程间函数调用, 对抗逆向技术. 综合应用控制流分析和数据流依赖性分析, 建立了基于回调函数的控制流深度模糊模型, 并给出功能一致性证明. 为进一步增大混淆强度, 设计并实现了函数调用融合算法, 构造更为复杂的函数调用过程. 最后, 使用OpenSSL和SpecInt-2000标准测试套件作为测试集, 验证了模型的可行性和有效性.
文献关键词:
深度模糊;回调函数;循环结构;数据流依赖;代码变换
中图分类号:
作者姓名:
沙子涵;舒辉;武成岗;熊小兵;康绯
作者机构:
数学工程与先进计算国家重点实验室, 河南 郑州 450001;中国科学院 计算技术研究所, 北京 100190
文献出处:
引用格式:
[1]沙子涵;舒辉;武成岗;熊小兵;康绯-.基于回调函数的控制流深度模糊模型)[J].软件学报,2022(05):1833-1848
A类:
深度模糊,数据流依赖,SpecInt,代码变换
B类:
回调函数,模糊模型,抽象表现,流进,抗逆,循环结构,等价,环模,基本块,跳转,函数调用,逆向技术,综合应用,控制流分析,依赖性分析,融合算法,OpenSSL,套件,测试集
AB值:
0.295266
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。