Nice feature has
Salamander .NET protector:
"... it converts the decompilable Microsoft Intermediate Language code (MSIL or CIL) of your assemblies into native format ...."
We investigate some target but i can't say it's really secure ... (Maybe wrong implementation)
Code:
http://www.remotesoft.com/salamander/protector.html