A parameterized flattening control flow based obfuscation algorithm with opaque predicate for reduplicate obfuscation | IEEE Conference Publication | IEEE Xplore