Control Flow Obfuscation Algorithm Based on Garbage Code

Zhou Qiang-qiang, Xue Jin-yun · Jisuanji gongcheng · 2011

Aiming at the problem that it will cause extra costs when introducing control flow obfuscation,this paper puts forward to make use of the garbage code to carry out the control flow confusion.The branch garbage code and circulation the garbage code are used in the method and a Hash function is introduced here to control the number of insert operation,so the accuracy of the program analysis is decreased greatly and the tamper attack is hard to attain its purpose.It implements part of the algorithm and analyze its efficiency.Experimental results show that the algorithm can effectively prevent reverse engineering attacks.

Read the paper · More papers on PaperTik