基于ROP链和不透明谓词的混淆与反逆向保护方法及装置

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
基于ROP链和不透明谓词的混淆与反逆向保护方法及装置
申请号:CN202511025979
申请日期:2025-07-24
公开号:CN120974460A
公开日期:2025-11-18
类型:发明专利
摘要
本申请实施例提供一种基于ROP链和不透明谓词的混淆与反逆向保护方法及装置,该方案提出一种结合ROP指令动态重构、不透明谓词防护、指令语义隐藏的三阶混淆保护框架,该框架将普通C/C++源代码编译为LLVM中间表示IR后,采用动态提取Gadget以及基于用户输入状态的不透明谓词组合,实现对程序关键逻辑块、跳转结构、常量字段的深层级语义扰乱。以彻底打断控制流还原链,使逆向人员难以分析混淆结果,实现对程序的可控、可验证、高稳定性的混淆保护,同时最大化抵抗符号执行和静态分析等高级分析技术。
技术关键词
保护方法 程序执行路径 指令流 抽象语法树 地址空间布局随机化 表达式 逻辑 代码转换 嵌套结构 语义 调度器 代码混淆 堆栈结构 处理器 分析工具 序列 保护装置 可读存储介质