UPX program do kompresji plików wykonywalnych

UPX darmowy, bezpieczny, przenośny, rozszerzalny i wydajny program pakujący pliki wykonywalne w różnych formatach. Ultimate Packer for eXecutables to narzędzie umożliwiające zmniejszanie ilości miejsca zajmowanego na dysku przez program wykonywalny w postaci pliku EXE lub bibliotek DLL. Przeciętnie pliki EXE po spakowaniu zajmują o połowę mniej miejsca, a w niektórych przypadkach nawet o 80%. UPX obsługuje się z linii wiersza poleceń, wystarczy tylko podać jedną z dostępnych komend, wskazać ścieżkę do pliku i jakość kompresji.

UPX to zaawansowany kompresor plików wykonywalnych. UPX zazwyczaj zmniejsza rozmiar plików programów i bibliotek DLL o około 50%-70%, zmniejszając w ten sposób przestrzeń dyskową, czasy ładowania sieci, czasy pobierania i inne koszty dystrybucji i przechowywania.

Programy i biblioteki skompresowane przez UPX są całkowicie autonomiczne i działają dokładnie tak jak poprzednio, bez żadnego obciążenia pamięcią ani czasem wykonania w przypadku większości obsługiwanych formatów.

UPX obsługuje wiele różnych formatów plików wykonywalnych, w tym programy Windows i biblioteki DLL, aplikacje macOS oraz pliki wykonywalne Linuxa.

UPX jest wolnym oprogramowaniem rozpowszechnianym na warunkach licencji GNU General Public License. Pełny kod źródłowy jest dostępny.

UPX można rozpowszechniać i używać swobodnie, nawet w zastosowaniach komercyjnych.

UPX program pakujący pliki

Krótko o mocnych stronach UPX:

  • bezpieczne : ponieważ UPX jest od wielu lat udokumentowanym oprogramowaniem Open Source, każde odpowiednie oprogramowanie zabezpieczające/antywirusowe jest w stanie zajrzeć do skompresowanych aplikacji UPX i je zweryfikować
  • doskonały współczynnik kompresji : zwykle kompresuje lepiej niż Zip, użyj UPX, aby zmniejszyć rozmiar dystrybucji!
  • bardzo szybka dekompresja : ponad 500 MB/s na każdym stosunkowo nowoczesnym komputerze
  • brak obciążenia pamięci dla skompresowanych plików wykonywalnych dzięki dekompresji w miejscu
  • bezpieczne : możesz wylistować, przetestować i rozpakować swoje pliki wykonywalne. Ponadto suma kontrolna zarówno skompresowanego, jak i nieskompresowanego pliku jest przechowywana wewnętrznie.
  • uniwersalny : UPX może pakować wiele formatów plików wykonywalnych, w tym programy i biblioteki DLL systemu Windows, aplikacje systemu macOS i pliki wykonywalne systemu Linux
  • przenośny : UPX jest napisany w przenośnym, neutralnym pod względem bajtów języku C++
  • rozszerzalny : ze względu na układ klasy bardzo łatwo jest dodawać nowe formaty wykonywalne lub nowe algorytmy kompresji
  • bezpłatnie : UPX jest dystrybuowany z pełnym kodem źródłowym na warunkach licencji GNU General Public License v2+ ; albo na podstawie czystej licencji GPLv2+, albo (według Twojego wyboru) na podstawie licencji GPLv+2 ze specjalnymi wyjątkami i ograniczeniami, które gwarantują bezpłatne użytkowanie wszystkich plików binarnych, w tym programów komercyjnych, zgodnie z postanowieniami Umowy licencyjnej UPX

Prawdopodobnie teraz rozumiesz, dlaczego UPX nazywamy „najlepszym pakietem plików wykonywalnych”

Pobierz UPX za darmo https://upx.github.io/