Created
April 30, 2012 12:01
-
-
Save localhost/2557663 to your computer and use it in GitHub Desktop.
BeRoEXEPacker release note
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment