
联系人: 厦门立德软件公司
所在地:福建 厦门市
本发明公开了一种不透明谓词的插入方法,包括定位原代码分支语句中的表达式;利用第一运算符对所述表达式进行分割,生成分割后的表达式;构造永真混沌不透明谓词;利用第二运算符对所述永真混沌不透明谓词进行分割,生成分割后的永真混沌不透明谓词;根据预定组合规则,将分割后的表达式与分割后的永真混沌不透明谓词进行组合,将组合后生成的不透明谓词插入所述原代码,生成混淆代码。可见,在本方案中,通过将构造的永真不透明谓词与程序中原有分支判断语句结合为一体的新的插入混淆方法,可提高抵抗静态分析的能力,增加代码混淆的安全性;本发明还公开了一种不透明谓词的插入装置,同样能实现上述技术效果。
龙岩市科技创新服务平台
福建省龙岩市龙岩大道1号市行政办公中心
联系方式:0597-2601001,400-649-1633