UPX

E82617

UPX is an executable packer and compressor commonly used to reduce the size of binary programs.

AI illustration

How this image was made

AI-generated illustration of UPX

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of UPX (UPX is an executable packer and compressor commonly used to reduce the size of binary programs.)

All labels observed (4)

Label Occurrences
UPX canonical 14
Ultimate Packer for Executables 5
Ultimate Packer for eXecutables 3

How this entity was disambiguated

Statements (53)

Predicate Object
instanceOf executable compressor ⓘ
executable packer ⓘ
abbreviationOf Ultimate Packer for eXecutables ⓘ
linked to: UPX
codeRepository https://github.com/upx/upx ⓘ
compressionMethod LZMA-based algorithms ⓘ
UCL-based algorithms ⓘ
distributionModel free software ⓘ
fullName Ultimate Packer for eXecutables ⓘ
linked to: UPX
hasFeature ability to decompress previously packed files ⓘ
ability to strip debug information ⓘ
command-line interface ⓘ
configurable compression levels ⓘ
lossless executable compression ⓘ
on-the-fly decompression at runtime ⓘ
optional backup of original file ⓘ
support for multiple executable formats ⓘ
support for overlays in some formats ⓘ
support for relocation and import tables in executables ⓘ
test mode for verifying compressed executables ⓘ
initialReleaseYear 1996 ⓘ
license GNU General Public License ⓘ
licenseVersion GPL-2.0-or-later ⓘ
notableFor fast decompression speed ⓘ
frequent use by malware to pack payloads ⓘ
high compression ratio for executables ⓘ
wide adoption in software distribution ⓘ
operatingSystem cross-platform ⓘ
originalAuthor John Reiser ⓘ
Laszlo Molnar ⓘ
Markus Oberhumer ⓘ
primaryFunction compress executable files ⓘ
decompress executable files ⓘ
programmingLanguage C ⓘ
C++ ⓘ
runsOn Linux ⓘ
Windows ⓘ
macOS ⓘ
securityConsideration many antivirus tools implement UPX unpacking ⓘ
packed binaries may evade simple static analysis ⓘ
softwareGenre executable compression software ⓘ
sourceModel open source ⓘ
supportsOperation compression of DOS executables ⓘ
compression of Linux ELF executables ⓘ
compression of Windows PE executables ⓘ
compression of macOS Mach-O executables ⓘ
compression of various firmware formats ⓘ
in-place executable compression ⓘ
in-place executable decompression ⓘ
useCase obfuscate executable contents to some extent ⓘ
reduce disk space usage of executables ⓘ
reduce download size of programs ⓘ
reduce size of binary programs ⓘ
website https://upx.github.io/ ⓘ

How these facts were elicited

Referenced by (23)

Full triples — surface form annotated when it differs from this entity's canonical label.

UPP → distinguishedFrom → UPX ⓘ
UPX → fullName → Ultimate Packer for eXecutables ⓘ
linked to: UPX
UPX → abbreviationOf → Ultimate Packer for eXecutables ⓘ
linked to: UPX
Markus Oberhumer → knownFor → Ultimate Packer for eXecutables ⓘ
linked to: UPX
Markus Oberhumer → notableWork → UPX executable packer ⓘ
linked to: UPX
Laszlo Molnar → knownFor → UPX ⓘ
Laszlo Molnar → knownFor → Ultimate Packer for Executables ⓘ
linked to: UPX
Laszlo Molnar → notableWork → Ultimate Packer for Executables ⓘ
linked to: UPX
UPX → fullName → Ultimate Packer for Executables ⓘ
subject linked to: Laszlo Molnar
linked to: UPX
Ultimate Packer for Executables → shortName → UPX ⓘ
subject linked to: Laszlo Molnar
John Reiser → knownFor → UPX ⓘ
John Reiser → knownFor → Ultimate Packer for Executables ⓘ
linked to: UPX
UPX → fullName → Ultimate Packer for Executables ⓘ
subject linked to: John Reiser
linked to: UPX
Ultimate Packer for Executables → shortName → UPX ⓘ
subject linked to: John Reiser
UPX → shortName → UPX ⓘ