MPRESS
matcode.com
What it is
MPRESS is an executable packer for compressing programs and libraries on Windows and macOS. It supports PE32, PE32+,.NET, and MAC-DARWIN executable formats, using the LZMAT compression library with optional LZMA compression. It can compress code, data, and resources, and strip relocation, debug information, exceptions, and other information. For.NET executables it supports Framework targets 1.1, 2.0, 3.0, and 4.0 without requiring the.NET Framework to be installed. A command-line interface can be used from batch files or make files. The README describes in-place decompression and says it has no memory overhead or other drawbacks; it also says compressed programs run without runtime performance penalties and may start faster from slow removable media or a network. MPRESS's compatibility list names Windows 9x, NT, 2000, XP, 2003, Vista, 2008, and Windows 8, along with mac-darwin-i386, mac-darwin-x86_64, mac-darwin-ub, and Mac OS 10.3 and 10.4. The listed plan costs nothing.
Spec sheet
- Purpose
- MPRESS is an executable packer that compresses programs and libraries.Read 30 Sep 2026 · github.com
- .NET support
- It supports .NET executables targeting Framework versions 1.1, 2.0, 3.0, and 4.0, and does not require the .NET Framework to be installed.Read 30 Sep 2026 · github.com
- Command line
- Its command-line interface can be used from batch files or make files.Read 30 Sep 2026 · github.com
- Compression
- MPRESS uses the LZMAT compression library and offers optional LZMA compression.Read 30 Sep 2026 · github.com
- Decompression
- The README describes in-place decompression and says MPRESS has no memory overhead or other drawbacks from that technique.Read 30 Sep 2026 · github.com
- Executable contents
- MPRESS compresses program code, data, and resources, and can strip relocation, debug information, exceptions, and other information.Read 30 Sep 2026 · github.com
- macOS compatibility
- The README lists mac-darwin-i386, mac-darwin-x86_64, and mac-darwin-ub applications, and names Mac OS 10.3 and 10.4.Read 30 Sep 2026 · github.com
- Maintainer context
- The repository says it mirrors MPRESS source and files and describes the original site as unchanged since the early 2000s.Read 30 Sep 2026 · github.com
- Protection claim
- The README says MPRESS protects programs against reverse engineering by non-professional hackers.Read 30 Sep 2026 · github.com
- Runtime behavior
- The README says compressed programs run as before without runtime performance penalties and may start faster from slow removable media or a network.Read 30 Sep 2026 · github.com
- Supported formats
- It supports PE32, PE32+, .NET, and MAC-DARWIN executable formats.Read 30 Sep 2026 · github.com
- Windows compatibility
- The README lists compatibility with Windows 9x, NT, 2000, XP, 2003, Vista, 2008, and Windows 8.Read 30 Sep 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Supports PE32, PE32+,.NET, and MAC-DARWIN formats.
- Optional LZMA compression is available.
- Command line works from batch or make files.
- Free plan costs nothing.
Limits
- Compatibility listings name Windows only through Windows 8.
- Named Mac OS versions are 10.3 and 10.4.
Who it suits
MPRESS suits users who need to pack supported executable formats on Windows or macOS, including .NET applications. Its command-line interface is relevant to workflows using batch or make files.
Verdict
MPRESS offers executable compression across several listed formats and a command-line interface. Its compatibility details name older Windows and Mac OS versions, so check those listings against your target environment.
Where Specifiction places it
- Executable Packers#13 of 287.6