Abstract: Code obfuscation is a well-known method of protecting proprietary software against reverse engineering. Although obfuscation is beneficial, it alters the program’s control and data flow.