Dotnet
PELock .Netshrink EXE Packer & Virtual DLL Binder v2.9.1
.netshrink is an exe packer (aka executable compressor). This means it can take your Windows or Linux .NET application executable file, compress it, and add unpacking code to the output file, leaving it fully functional but with decreased size.
.netshrink uses the LZMA...
Description
.netshrink is an exe packer (aka executable compressor). This means it can take your Windows or Linux .NET application executable file, compress it, and add unpacking code to the output file, leaving it fully functional but with decreased size.
.netshrink uses the LZMA compression algorithm to achieve maximum compression ratios.
Strong password protection
With .netshrink you can password protect your application – it will be impossible to run without the proper password.
Password protection uses verification based on the SHA256 hash function and 256 bit AES / Rijndael encryption.
Virtual DLL binder
With .netshrink you can also bind multiple DLL libraries to the output file so you can redistribute your application as a standalone file.
Anti-cracking
.netshrink can detect most of the popular .NET cracking tools at runtime. The protected application will display a warning message and terminate if a cracking tool is detected.
.NET Framework detection
A .netshrink compressed application can detect the required .NET framework using its native (x86 / x64) loader.
Features
compression of .NET executables only
binding of virtual DLL libraries to the output executable
detection of cracking and unpacking tools
detection of the .NET Framework (using native loader)
password protection (with an option to store passwords in the Windows Registry)
command line passing (stub → compressed assembly)
command line options
resource preservation (all resources)
support of all available .NET Frameworks
Strong-Name assembly signing new
digital code signing for the output files (support for double signatures) new