upx/upx

upx/upx

UPX (Ultimate Packer for eXecutables)

版本 v5.2.1作者 开源社区协议 开源分类 编程 Windows

软件介绍

UPX (Ultimate Packer for eXecutables) 是一款免费、安全、可移植且高性能的可执行文件压缩工具。它主要用于减少各类可执行程序(如Windows程序、DLL文件、Linux可执行文件等)的文件体积,通常能压缩至原大小的50%-70%。通过压缩,UPX帮助用户节省磁盘空间、加快网络传输速度,并降低分发和存储成本。压缩后的文件完全自包含,运行时不会产生额外性能开销。

使用说明

安装:从GitHub Releases下载对应平台的预编译版本(如Windows版upx-*-win64.zip或Linux版upx-*-amd64_linux.tar.xz),解压即可使用。基础使用命令:

压缩文件:upx 文件名.exe(默认压缩)

最佳压缩:upx --best 文件名.exe

极限压缩:upx --brute 文件名.exe

查看帮助:upx --help

注意:UPX处理文件时会继承原始文件的安全上下文,请仅压缩可信文件。

核心功能

支持多种可执行格式,包括Windows程序/DLL和Linux可执行文件

支持多种可执行格式,包括Windows程序/DLL和Linux可执行文件

压缩后的文件无需解压即可直接运行,无运行时性能损失

压缩后的文件无需解压即可直接运行,无运行时性能损失

提供多级压缩选项(--best/--brute)以实现更高压缩率

提供多级压缩选项(--best/--brute)以实现更高压缩率

开源免费,遵循GPLv2+许可,支持商业应用集成

开源免费,遵循GPLv2+许可,支持商业应用集成

跨平台支持,提供Windows/Linux/DOS等多版本

跨平台支持,提供Windows/Linux/DOS等多版本

纯压缩工具,不提供加密/保护功能(设计理念强调透明性)

纯压缩工具,不提供加密/保护功能(设计理念强调透明性)

运行环境要求

操作系统Windows 10 / 11

版本更新内容

当前版本 v5.2.1 更新内容(内容较多时可在框内滚动查看)

v5.2.1

Please see the file NEWS for a detailed list of changes.

Note: all versions are functionally equivalent, i.e. each version can handle all executable formats, so you only need the file that runs on your host OS.

Security/VirusTotal links are listed in the pinned issue https://github.com/upx/upx/issues/437

相关推荐

更多软件
返回软件中心