.netshrink is an executable compressor and DLL binder for .NET applications. It uses LZMA compression library and can decrease your file size by 50%. It can also protect your files with a password.
With .netshrink you can also bind multiple DLL libraries to the output file so you can redistribute your application as a standalone file

.netshrink uses LZMA compression library to achieve maximum compression ratios. Password protection uses verification based on SHA256 hash function and 256 bit AES / Rijndael encryption.
If you would like to ask me about .netshrink, something's not clear, mail me, I'll be happy to help you.