.netshrink exe compressor version history

Did you know you can password-protect your Windows & Linux .NET application files with .netshrink?

Version history


  • All binaries were digitally re-signed using Thawte digital certificate. Long story short - our previous certification company StartCOM was banned first from the major web browsers and now in 2019 from Microsoft Windows because of their shady business practices (issuing back dated certificates) and their main CA certificate was revoked, which resulted in blocking any software signed with their digital code signing certificates (even if it was valid till the end of 2019 like in our case). We had huge problems to get a new one with COMODO / Sectigo because of their dumb policies, that required us to be listed in commercial business DUNS directory (1600 USD for a listing) or to have a blue shield of verification on Google Maps (even if this program was discontinued because it required to have a Google Business and now defunct Google+ accounts linked together...). I've been trying to get this new certificate for more than 3 weeks with COMODO without a result and with tons of legal, notary signed company papers, utility bills send to them for verification, they didn't want to issue a code signing certificate no matter what. Finally I have tried to get it from Thawte, and after a simple business verification process, they granted us a new certificate after 2 days. I would like to apologize to all the customers for all the inconvenience in those days when you couldn't use our software.


  • Added support for WPF applications
  • Protection stubs has been rewritten to avoid false-positive detection by the antivirus software
  • .NET Framework v1 and v1.1 has been deprecated


  • Strong-Name Signing added
  • Digital Code Signing added (support for double signatures, compatible with Windows 10)


  • Cecil library updated to the latest version
  • .netshrink's main executable and setup file digitally signed
  • default expiration date added for compressed applications in demo mode (7 days)
  • minor GUI improvements


  • .NET 4.5 detection added
  • .NET Framework detection improved
  • .NET 4.x loader bugs removed
  • Drag&Drop bugs removed


  • detection of the .NET Framework (using native loader)
  • command line parameters parsing fixed
  • known issues section added to the help file
  • minor bugs fixed


  • project files support added
  • list of locally stored passwords added
  • fixed bugs with handling x64 applications


  • original assembly CPU architecture preservation
  • running compressed assembly from the UNC path fixed


  • virtual DLL libraries binding to the output executable file
  • detection of cracking and unpacking tools
  • backup file creation
  • original assembly name, copyright and company information preservation


  • detection of already compressed applications
  • minor bugs fixed


  • resources preservation (all resources, including icons, manifests etc.)
  • compression of command line executables
  • support added for .NET Framework 3.0, 3.5 and 4.0
  • .NET Framework auto detection
  • updated password query dialogs
  • enter password from the command line for protected files
  • minor bugs fixed
  • help file updated to .chm format


  • first public release

Any questions?

If you would like to ask me about .netshrink, or something's not clear, mail me, I'll be happy to help you.