several different executable formats. It achieves an excellent compression ratio and offers very fast decompression. Your executables suffer no memory overhead or other drawbacks because of in-place decompression. TODO: * UPX does not pack NetBSD binaries, but it can be built on NetBSD and used to manipulate Linux binaries. * The UPX packed Linux binary I tried to run under Linux emulation did not work, so I resorted to building UPX and unpacking the binary. I should have worked on resolving the conflict between COMPAT_LINUX and the UPX stub, if I had the time. * Verify whether this builds and runs on architectures other than i386. * Make patches only apply for NetBSD build, and not for Linux build.
4 lines
290 B
Text
4 lines
290 B
Text
UPX is a free, portable, extendable, high-performance executable packer for
|
|
several different executable formats. It achieves an excellent compression
|
|
ratio and offers very fast decompression. Your executables suffer no memory
|
|
overhead or other drawbacks because of in-place decompression.
|