民网东莞网站建设,佛山旺道seo,石家庄网站定制,asp网站空间说到压缩#xff0c;大家可能首先想到的是WinRAR和WinZIP之类的压缩软件#xff0c;但是肯定都没听说过UPX。如果你是一个对程序占用空间斤斤计较的人#xff0c;那么UPX压缩可以很好的解决你的一些问题#xff0c;当然#xff0c;首先我需要先给一些不懂UPX是什么的同学补…说到压缩大家可能首先想到的是WinRAR和WinZIP之类的压缩软件但是肯定都没听说过UPX。如果你是一个对程序占用空间斤斤计较的人那么UPX压缩可以很好的解决你的一些问题当然首先我需要先给一些不懂UPX是什么的同学补补课。
UPX是什么
可以理解成压缩软件不过他只对可执行文件进行压缩如EXE文件当然也有人把他叫壳即为软件各程序加个壳。
通俗点说就是UPX仅仅可以用来压缩EXE文件而且压缩后的EXE文件还可以无需解压缩直接运行的怎么样很棒吧
UPX压缩和未压缩文件的区别
压缩过的可执行文件虽然节约了点空间并且可以直接运行不过运行的时候需要在内存进行解压所以压缩过的文件比未压缩过的文件稍慢理论上是这样但一般情况下人是感觉不出这个慢的。
UPX压缩的用途
主要是写程序的朋友当然也有一些黑客喜欢使用UPX加壳来躲避杀毒软件的查杀。
UPX是一个通用可执行文件压缩器由于其具有
压缩率高压缩效果优于zip/gzip解压速度快在奔腾133上即可达到大约10MB/秒压缩的可执行文件没有额外的内存开销安全可以列表检测和解压可执行文件压缩和解压缩文件内部都维持有一个校验和广域可以压缩多种可执行文件格式 dos/exedos/sysdos/comdjgpp2/coffwatcom/le ( 支持DOS4G, PMODE/W, DOS32a 和 CauseWay )win32/pertm32/petmt/adamlinux/386atari/tos免费
等特性因此其也成为我们在压缩可执行文件时的首选工具。
UPX是一个控制台应用程序以命令行方式进行操作其使用是极其简单的
upx [-命令] [-选项] [-o 目标文件] 源文件..下面我们以UPX1.07W为例具体讲解其使用方法。默认情况下UPX将直接对源文件
进行操作但也可指定目标文件而不覆盖源文件文件名支持通配符即一次可对多个文件进行同一操作。
一、显示 UPX 通用信息版权信息使用说明等在命令行直接输入 UPX 并回车。 [rootlocalhost kk]# upxUltimate Packer for eXecutablesCopyright (C) 1996 - 2017
UPX 3.94 Markus Oberhumer, Laszlo Molnar John Reiser May 12th 2017
Usage: upx [-123456789dlthVL] [-qvfk] [-o file] file..
Commands:-1 compress faster -9 compress better-d decompress -l list compressed file-t test compressed file -V display version number-h give more help -L display software license
Options:-q be quiet -v be verbose-oFILE write output to FILE-f force compression of suspicious files-k keep backup files
file.. executables to (de)compress
Type upx --help for more detailed help.
UPX comes with ABSOLUTELY NO WARRANTY; for details visit https://upx.github.io
(76条消息) UPX使用教程_梦想专栏-CSDN博客_upx怎么用