Title :
Technique of source code obfuscation based on data flow and control flow tansformations
Author :
Qing, Su ; Zhi-yue, Wang ; Wei-min, Wu ; Jing-liang, Li ; Zhi-wei, Huang
Author_Institution :
Fac. of Comput., Guangdong Univ. of Technol., Guangzhou, China
Abstract :
This paper mainly present a solution to cross platform problem about the obfuscation in C/C++ source code, and describe the principle and performance of source code obfuscation algorithm, such as layout obfuscation, data flow obfuscation and control structure flow obfuscation. And it analysis´s the obfuscation algorithm´s performance of the strength, flexibility, and cost by experimentation. Finally, it discusses the prospect of the research and application of the source code obfuscation technology.
Keywords :
C++ language; data flow analysis; program compilers; C-C++ source code; control flow transformations; control structure flow obfuscation; data flow obfuscation; data flow transformations; layout obfuscation; source code obfuscation algorithm; Algorithm design and analysis; Arrays; Complexity theory; Layout; Security; Software; Transforms; control flow; data flow; obfuscation transformations;
Conference_Titel :
Computer Science & Education (ICCSE), 2012 7th International Conference on
Conference_Location :
Melbourne, VIC
Print_ISBN :
978-1-4673-0241-8
DOI :
10.1109/ICCSE.2012.6295254