返回更新列表
新发布Aug 28, 2026

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

                终极可执行文件压缩器

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 通用公共许可证条款发布的自由软件。提供完整源代码。

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' 输出获取。

未来

  • 紧跟操作系统和可执行格式的持续变化

  • 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 通用公共许可证 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(可执行文件终极压缩器)的缩写, 与注册商标或其他权利的潜在所有者无关。]

分类