L o a d i n g . . .
主打一个C++
文章详情

UPX压缩工具指令大全

Posted on 2022-02-10 12:02:01 by 主打一个C++

UPX压缩指令:

基本使用方法:

upx [-123456789dlthVL] [-qvfk] [-o file] file..

快捷压缩方法:

upx compress out.exe

快捷解压缩方法:

upx expand out.exe
命令说明
-1压缩速度更快
-9压缩效果更好
--best压缩效果最好(对于大文件可能会很慢)
-d解压缩
-l列出压缩文件内容
-t测试压缩文件
-V显示版本号
-h显示帮助信息
-L显示软件许可证
-q安静模式
-v详细模式
-oFILE将输出写入 'FILE'
-f强制压缩可疑文件
--no-color, --mono, --color, --no-progress更改输出样式
--lzma尝试使用LZMA压缩(比NRV慢但压缩更紧凑)
--brute尝试所有可用的压缩方法和过滤器(很慢)
--ultra-brute尝试更多压缩变种(非常慢)
-k, --backup保留备份文件
--no-backup不保留备份文件(默认)
--overlay=copy复制附加到文件的任何额外数据(默认)
--overlay=strip去除附加到文件的任何额外数据(危险)
--overlay=skip不压缩带有覆盖的文件
--force-overwrite强制覆盖输出文件
--no-mode不保留文件模式(即权限)
--no-owner不保留文件拥有者
--no-time不保留文件时间戳
--coff生成COFF输出(默认:EXE)
--8086使压缩后的com文件可以在任何8086上运行
--no-reloc不在exe头中插入重定位信息
--8086使压缩后的exe文件可以在任何8086上运行
--8086使压缩后的sys文件可以在任何8086上运行
--8-bit使用8位大小压缩(默认:32位)
--8mib-ram8MB内存限制(默认:2 MiB)
--boot-only禁用客户端/主机传输兼容性
--no-align不对齐到2048字节(启用:--console-run)
--le生成LE输出(默认:EXE)
--compress-exports=0不压缩导出部分
--compress-exports=1压缩导出部分(默认)
--compress-icons=0不压缩任何图标
--compress-icons=1压缩除第一个图标外的所有图标
--compress-icons=2压缩除第一个图标目录外的所有图标(默认)
--compress-icons=3压缩所有图标
--compress-resources=0不压缩任何资源
--keep-resource=list不压缩指定列表的资源
--strip-relocs=0不去除重定位
--strip-relocs=1去除重定位(默认)
--preserve-build-id将 .gnu.note.build-id 复制到压缩输出中



*转载请注明出处:原文链接:https://cpp.vin/page/43.html

作者近期文章
  • 随手笔记
  • 主打一个C++   2025-01-11 20:02:01
  • 都2000000025年了。还有不能随意访问guthub的,仔细看。在国内其实是可以正常访问的,gfw并没屏蔽。这里给出其中一个简单直接的方法稳定访问。1. 随便百度一个”dn
提示
×
确定
数据库执行: 8次 总耗时: 0.02s
页面加载耗时: 



wechat +447752296473
wechat cpp-blog