UPX3.96加壳工具,加了个防通用脱壳机

其他编程 2021-01-06 13:39:39

UPX3.96加壳工具,加了个防通用脱壳机

UPX是一种便携式,可扩展的高性能可执行打包程序,适用于几种不同的可执行格式。
对于可执行的大多数格式,可执行文件都不会因原位解压缩而造成内存开销或其他缺点。
压缩
这是默认操作,例如。upx yourfile.exe将压缩在命令行上指定的文件。

解压缩
可以使用-d开关解压缩所有UPX支持的文件格式。upx -d yourfile.exe将解压缩刚刚压缩的文件。

UPX提供从-1到-9和--best的十种不同的压缩级别。对于小于512 KiB的文件,默认压缩级别为-8,否则为-7。

压缩级别1、2和3相当快。

压缩级别4、5和6实现了良好的时间/比率性能。

压缩级别7、8和9有利于压缩率而不是速度。

压缩级别-最佳可能需要很长时间。

请注意,对于大文件,压缩级别--best可能会有些慢,但是在发布程序的最终版本时,绝对应该使用压缩级别。

获得最佳压缩比的快速信息:

尝试upx --brute myfile.exe甚至upx --ultra-brute myfile.exe。

尝试--overlay = strip是否有效。

对于win32 / pe程序,有--strip-relocs = 0。请参阅下面的注释。