Impact of Code Obfuscation on Reverse Engineering of .NET Assemblies: An Empirical and Analytical Study | Synapse