Obfuscating C++ Programs via Control Flow Flattening
Manufacturing cheap, resilient, and stealthy opaque constructs