Re: Opinions on the best EXE compressor

From: Lluis Olle (llob.correobasurano_at_menta.net)
Date: 06/15/04


Date: Tue, 15 Jun 2004 21:55:09 +0200

Oh .. yes, of course, I always assume that there is an AV component
monitoring the activity ... with out such AV monitoring, Windows will load
on demand the exe pages.

But I'm pretty sure that most - if not all - of the AV software scans all
the exe file, from first byte to last byte, before it begins it's execution.

My point of view is that everyone must know the pros and cons of using a
compressor ... never try to compress Word or Excel, for example, nor a DLL
file.

Regards

"Tim Sullivan" <tim@NO.SPAM.uil.FOR.ME.net> escribió en el mensaje
news:40cf42dd@newsgroups.borland.com...
> > 2. In my organization, the "realtime" Anti-Virus software is always on,
> and
> > "watching" ... so your mean that the Anti-Virus software doesn't brings
> ALL
> > exe code into memory to scan it's contents before real execution begins
?
> [...]
> > 4. A compressed program woul load faster from network.
>
> I cannot comment on your other points, but for sure point 4 is incorrect.
> Windows doesn't need to load the entire EXE or DLL into memory. As such,
> with a compressed EXE, you need to 1) load the exe off the network drive;
2)
> decompress it into memory; 3) execute. With a non-compressed EXE, the
header
> is loaded, and then Windows can intelligently pull the pieces that it
> requires as they are required.
>
> I also suspect that realtime AV products are scanning executable code as
its
> loaded, and don't force the entire EXE to be loaded at startup, but I
could
> wrong. Wouldn't be the first time.
>
> --
> Tim Sullivan
> Unlimited Intelligence Limited
> http://www.uil.net
>
>



Relevant Pages

  • Windows Development question
    ... there is only ONE EXE visible in process manager under Applications ... This does not happen if the exe loads quickly (its load time varies due to ... This does NOT happen in Windows 2000. ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: outofmemoryexception
    ... outofmemoryexception when it uses up to about 1.5G RAM. ... the collection into 2 seperate EXE, one can load up to 1.2G and another 1.3G ... Windows) don't allow you to create objects larger than 2GB, so you will have to change your design. ...
    (microsoft.public.dotnet.framework.clr)
  • Re: .exe debug without sources from Visual Studio 2005
    ... >having its C source code using Microsoft Studio 2005? ... I can load .exe ... Are trying to modify an executable to change it from "big" Windows to ...
    (microsoft.public.windowsce.embedded)
  • Re: Maximum Executable Size?
    ... I know for a fact that if you take a small exe an append 4 gigs of data to ... load it, even if the data has nothing at all to do with the exe, and the exe ... Windows will not load your entire exe into memory on ...
    (borland.public.delphi.non-technical)
  • Re: Can one add a program to the Open With window?
    ... SAFlashPlayer.exe is the Macromedia Flash Player. ... an installer file cannot open a .swf file. ... EXE is short for Executable. ... MS-MVP Windows Shell/User ...
    (microsoft.public.windowsxp.perform_maintain)