Thread-Based Obfuscation through Control-Flow Mangling