Jump to content

UPX 2.0 adds ARM executable support


Guest gpcarreon (MVP)

Recommended Posts

Guest gpcarreon (MVP)

I think this is an interesting topic so let me share the info. I did a quick test and was impressed with the program's compression ratio.

What is UPX?

Ultimate Packer for eXecutables (aka UPX) version 2.0. 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.

snap7235ab.jpg

Changelog

Relased 27 Apr 2006 is version 2.0:

* new format: added support for arm/pe (ARM executables running on WinCE)

* new format: added support for linux elf/amd64

* new format: added support for linux elf/ppc32

* new format: added support for mach/ppc32 (Apple Mac OS X)

* new format: added support for bootable Linux kernels ("vmlinuz/386")

* new format: added support for Playstation exes ("ps1/exe")

* slightly better compression using the new NRV2E algorithm

* new options for compression tuning (e.g. '--brute')

* improved win32/pe compatibility

* direct ELF-to-memory decompression

* various bug fixes

Websites

For details, kindly visit: http://upx.sourceforge.net/

The GUI frontend for UPX (Maxiorel GUI4UPX) at: http://www.polzer-sw.com/gui4upx

post-12251-1147138586_thumb.jpg

Test files I used (for SP):

Uncompressed.zip

Compressed.zip

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.