
upx v5.2.1
UPX - 実行ファイル用の究極のパッカー
ooooo ooo ooooooooo. ooooooo ooooo
888' 8' 888 Y88. 8888 d8' 888 8 888 .d88' Y888..8P 888 8 888ooo88P' 8888'
888 8 888 .8PY888.
88. .8' 888 d8' 888b
`YbodP' o888o o888o o88888o
The Ultimate Packer for eXecutables
Copyright (c) 1996-2026 Markus Oberhumer, Laszlo Molnar & John Reiser https://upx.github.io
ようこそ
UPX へようこそ!
UPX は、いくつかの実行可能ファイル形式に対応した、無料、安全、ポータブル、拡張可能、高性能の 実行可能ファイルパッカーです。
はじめに
UPX は、高度な実行可能ファイル圧縮ツールです。UPX を使用すると、プログラムや DLL のファイルサイズを 通常 50%~70% 削減できるため、ディスク容量、ネットワーク負荷、ダウンロード時間、その他の配布および ストレージコストを削減できます。
UPX で圧縮されたプログラムやライブラリは、完全に自己完結型であり、ほとんどのサポート対象フォーマットでは 実行時やメモリのペナルティなしで、以前とまったく同じように実行されます。
UPX は、Windows プログラムや DLL、Linux 実行可能ファイルなど、さまざまな実行可能ファイル形式をサポートしています。
UPX は、GNU General Public License の条件の下で配布されるフリーソフトウェアです。完全なソースコードが利用可能です。
UPX は、商用アプリケーションであっても、自由に配布および使用できます。詳細については、UPX ライセンス契約を参照してください。
セキュリティコンテキスト
重要: UPX は、処理するすべてのファイルのセキュリティコンテキストを継承します。
これは、ファイルのパック、アンパック、さらにはテストやリスト表示であっても、実際にファイルを実行するのと 同じセキュリティ上の考慮事項が必要であることを意味します。
UPX は信頼できるファイルにのみ使用してください!
簡単なドキュメント
'upx program.exe' は、プログラムまたは DLL を圧縮します。最良の圧縮結果を得るには、 'upx --best program.exe' または 'upx --brute program.exe' を試してください。
完全なドキュメントについては、ファイル doc/upx-doc.txt を参照してください。NEWS ファイルと doc/BUGS.txt にも、'upx --help' の出力と同様に、さまざまな情報が含まれています。
今後の展望
-
進化する OS および実行可能ファイル形式の変更に対応し続ける
-
Windows 用 ARM64(ヘルプ募集)
-
保護や暗号化の追加は 行いません。 これは単に人々に誤った安心感を与えるだけだからです。 なぜなら、定義上、すべての「プロテクター」は破られる可能性があるからです。
-
残っているすべてのバグを修正 – 問題があれば報告してください https://github.com/upx/upx/issues
著作権
Copyright (C) 1996-2026 Markus Franz Xaver Johannes Oberhumer Copyright (C) 1996-2026 Laszlo Molnar Copyright (C) 2000-2026 John F. Reiser
UPX は、GNU General Public License v2+ の条件に基づき、完全なソースコードと共に配布されます。 純粋な GPLv2+(ファイル COPYING を参照)の下で、または(オプションとして)商用プログラムを含む すべてのバイナリの自由な使用を許可する特別な例外と制限付きの GPLv2+(ファイル LICENSE を参照) の下で利用できます。
このプログラムは、有用であることを期待して配布されていますが、 いかなる保証もありません。商品性や特定目的への適合性に関する黙示の保証もありません。
UPX ライセンス契約のコピーは、このプログラムと共に受領しているはずです。 ファイル COPYING および LICENSE を参照してください。入手していない場合は、 UPX ホームページをご覧ください。
共有してお楽しみください。 Markus、Laszlo、John より
Markus F.X.J. Oberhumer Laszlo Molnar [email protected] [email protected]
John F. Reiser [email protected]
[ UPX という用語は、Ultimate Packer for eXecutables の略称であり、 登録商標やその他の権利の潜在的保有者とは一切関係がありません。 ]