pouët.net

BeRoEXEPacker by Farbrausch [web]

BeRoEXEPacker is in the wild since mid 2006 and also was available to some 
folks, but until today I simply forgot to submit this thing to pouet.
 
For a list of the features and usage details see
http://www.rosseaux.com/page40_BeRoEXEPacker.html
 
It offers LZBRS, LZBRR, LZBRA, LZMA, LZBRCM and CTX1 compression. The 
compression method is selectable via command line parameter (default is LZMA).
CTX1 is the slight modified and bugfixed algorithm from kkrunchy, which is 
included in BeRoEXEPacker since a few weeks.
 
It also can compress DLLs and has full support for TLS including TLS callbacks.
 
It's original purpose is the demo scene, where we need small executables, but
it's also usable for general purpose as it offers a wide range of options and
work modes.
 
Usage tips
 
- For 64ks without TLS, relocations, resources etc.:
    bep input.exe output.exe +ca=ctx1 +x +sphe -fuls
 
- For 64ks with TLS and/or relocations and/or resources etc.:
    bep input.exe output.exe +ca=ctx1 +x -fuls
    (for more further fine tuning options, see "bep" without any parameter)
 
- For simple 4ks without TLS, relocations, resources etc.:
    bep input.exe output.exe +ca=lzbrs (or lzbrr or lzbra) -x +sphe -fuls
    (+ibh is optional)
 
- Quick & dirty usage and for all other cases:
    bep input.exe output.exe