问题描述
我之前使用过来减少Windows可执行文件的大小,但我必须承认,我对任何负面的副作用这可能有。
有没有人推荐不UPX可执行文件的情况(例如,当写一个DLL,Windows服务,或当目标Vista或Win7)?我在Delphi中写了我的大部分代码,但我已经使用UPX来压缩C / C ++可执行文件。
I've used UPX before to reduce the size of my Windows executables, but I must admit that I am naive to any negative side effects this could have. What's the downside to all of this packing/unpacking?
Are there scenarios in which anyone would recommend NOT UPX-ing an executable (e.g. when writing a DLL, Windows Service, or when targeting Vista or Win7)? I write most of my code in Delphi, but I've used UPX to compress C/C++ executables as well.
On a side note, I'm not running UPX in some attempt to protect my exe from disassemblers, only to reduce the size of the executable and prevent cursory tampering.
http://www.jrsoftware.org/striprlc.php#execomp
这篇关于使用UPX压缩Windows可执行文件有任何缺点吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!