UPX is a free, portable, extendable, high-performance executable packer for several different executable formats.
Changes
Flag --android-shlib to work around bad design in Android. Flag --force-pie when ET_DYN main program is not marked as DF_1_PIE. Better compatibility with varying layout of address space on Linux. Support for 4 PT_LOAD layout in ELF generated by binutils-2.31. bug fixes, particularly better diagnosis of malformed input. bug fixes - see
Author
Markus F.X.J. Oberhumer, Laszlo Molnar and John F. Reiser
Maintained by
Markus F.X.J. Oberhumer, Laszlo Molnar and John F. Reiser