UPX,免费开源可执行文件压缩工具,UPX压缩壳能将DLL或程序大小减小%50-%70,从而减少文件大小、加强对比文件修改难度的目的。UPX压缩工具,简单的UPX压缩解压工具,可以选UPX版本及压缩目录。
特点描述
包含UPX版本和UPX脱壳器:
├—upx303.exe(这个版本不误报)
├—upx393.exe(这个版本易误报)
├—upx396.exe(UPX最新版32位)
├—upx396-64.exe(UPX最新版64位)
├—UpxUnpack.exe(支持脱壳已去重定位的UPX脱壳工具)
├—UPX添删右键.bat(添加右键EXE/DLL/OCX压缩解压项)
├—UPX压缩工具.exe(支持文件夹的UPX可执行程序压缩器)
注意:UPX压缩工具目录中不能含有空格,否则不能识别UPX。
UPX官方命令行参数:
Releases · upx/upx
https://github.com/upx/upx/releases
-h 所有参数 -1 压缩最快 -9 极限压缩 --best 最佳压缩(大文件可能很慢) -d 解压文件 -q 静默输出 -l 列出压缩文件 -t 测试压缩文件 -f 强制压缩可疑文件 -V 显示UPX版本号 -k, --backup 保留备份文件 --no-backup 不会备份文件[默认] --compress-exports = 0 不压缩导出部分 --compress-exports = 1 压缩导出节[默认] --compress-icons = 0 不压缩任何图标 --compress-icons = 1 压缩除第一个图标外的所有图标 --compress-icons = 2 压缩除第一个图标目录外的所有目录 --compress-resources = 0 根本不压缩任何资源 --strip-relocs = 0 不去除重定位 --strip-relocs = 1 条带重定位[默认] UPX压缩命令参数示例: upx.exe -9 -k sample.exe(极限压缩并备份文件) UPX解压命令参数示例: upx.exe -k --strip-relocs = 0 -d sample.exe(不去除重定位,避免压缩后无法启动)
文章评论