.netshrink to exe paker aka kompresor aplikacji .NET, pozwala na ochronę aplikacji na hasło oraz połączenie (zbindowanie) bibliotek DLL z plikiem aplikacji.
.netshrink to exe paker (inaczej kompresor aplikacji). Oznacza to, że może skompresować plik EXE twojej aplikacji .NET dla systemu Windows lub Linux, dodać do niego kod rozpakowujący, jednocześnie pozostawiając aplikację w pełni funkcjonalną tylko o zmniejszonym rozmiarze.
.netshrink używa algorytmu kompresji LZMA do uzyskania możliwie najmniejszego rozmiaru twojego pliku exe.
Dzięki .netshrink możesz również założyć hasło na plik swojej aplikacji. Nie będzie możliwe jej uruchomienie bez podania poprawnego hasła.
Weryfikacja poprawności wprowadzonego hasła bazuje na funkcji skrótu SHA256 i szyfrowaniu opartym na algorytmie AES / Rijndael z 256 bitowym kluczem szyfrującym.
.netshrink pozwala również na bindowanie (łączenie) wielu bibliotek aplikacji DLL do jednego, wyjściowego pliku, dzięki czemu możesz rozprowadzać swoje oprogramowanie w formie pojedynczego pliku.
.netshrink potrafi wykryć w trakcie działania większość narzędzi wykorzystywanych do łamania aplikacji .NET. Zabezpieczona aplikacja po wykryciu takiego narzędzia wyświetli komunikat ostrzegawczy i natychmiastowo zakończy swoje działanie.
Aplikacje skompresowane przez .netshrink mogą wykrywać wymaganą bibliotekę .NET Framework korzystając z natywnego (x86 / x64) kodu ładującego.
Jeśli masz jakieś pytania dotyczące programu .netshrink, masz jakieś uwagi, coś jest niejasne, napisz do mnie, chętnie odpowiem na każde Twoje pytanie.