An open-source, free protector for .NET applications