|
计算机应用研究 2013
Code confusion technology research based on control flow
|
Abstract:
In order to improve optimization effect of control flow obfuscation algorithm based on garbage code. Aiming at the problem that it will cause a lot of extra costs when inserting branch garbage code and recycling garbage code, this paper used the code confusion technology from software protection to deeply discuss the theory and existing situation of code confusion technology, confusion algorithm attacking and the confusion technology based on control flow. It also gave an improved method that inserted garbage code in control confusion. New method compared with the control flow code based on junk confusion transform methods and the results show that new method increases the static analysis ability of the code that resists an attacker, increases the difficulty of de-compilation and reverse project, achieves a good effect of defending reverse project attacks, and reduces lots of system cost.