.netshrink exe paker i binder wirtualnych bibliotek dll

.netshrink to exe paker aka kompresor aplikacji .NET, pozwala na ochronę aplikacji na hasło oraz połączenie (zbindowanie) bibliotek DLL z plikiem aplikacji.

Kompresja 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.

Silna ochrona aplikacji na hasło

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.

Główne okno .netshrink

Binder wirtualnych bibliotek DLL

.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.

Bindowanie bibliotek DLL do pojedynczego, wyjściowego pliku EXE

Anty-cracking

.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.

Wykrywanie wersji .NET Framework

Aplikacje skompresowane przez .netshrink mogą wykrywać wymaganą bibliotekę .NET Framework korzystając z natywnego (x86 / x64) kodu ładującego.

Co oferuje .netshrink?

  • kompresję plików wykonywalnych .NET
  • łączenie bibliotek DLL i aplikacji w jeden plik wykonywalny
  • wykrywanie narzędzi do łamania i rozpakowywania oprogramowania
  • wykrywanie zainstalowanego .NET Framework (korzystając z natywnego loadera)
  • ochronę plików wykonywalnych na hasło (z opcją zapisu wpisanego hasła do Rejestru Windows)
  • przekazywanie parametrów linii komend (program ładujący → skompresowana aplikacja)
  • obsługę z linii komend wszystkich opcji programu
  • zachowywanie zasobów (wszystkich zasobów)
  • obsługa wszystkich dostępnych wersji .NET Framework
  • podpisywanie aplikacji sygnaturami Strong-Name nowość
  • podpisywanie aplikacji cyfrowymi sygnaturami (obsługa podwójnych podpisów) nowość

Masz pytania?

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.