本文介绍了使用UPX压缩Windows可执行文件有什么缺点吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我以前使用过,以减少Windows可执行文件的大小,但是我必须承认我对这可能有任何负面的副作用天真。所有这些打包/解包的缺点是什么?



是否有任何人会推荐NOT UPX的可执行文件(例如,当编写DLL,Windows服务,或者当指定Vista或Win7时)?我在Delphi中写了我的大部分代码,但是我也使用UPX压缩C / C ++可执行文件。



在旁注中,我是

解决方案

运行UPX以防止我的exe脱离拆解器,只能减少可执行文件的大小,防止粗暴的篡改。 div>


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可执行文件有什么缺点吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-14 18:38