← Back to SOC feed Coverage →

MPRESS v2.XX x86 - no .NET

yara LOW Yara-Rules
community
This rule was pulled from an open-source repository and enriched with AI. Validate in a test environment before deploying to production.
View original rule at Yara-Rules →
Retrieved: 2026-09-21T23:00:01Z · Confidence: medium

Hunt Hypothesis

This rule identifies the execution of MPRESS, a tool commonly used by adversaries to compress and obfuscate PE files, facilitating stealthy payload delivery or in-memory execution without relying on .NET frameworks. Proactively hunting for this behavior allows the SOC team to detect low-severity initial access or lateral movement activities that may otherwise go unnoticed due to the tool’s lightweight footprint and lack of standard .NET indicators.

YARA Rule

rule mpress_2_xx_x86 : Packer
{
	meta:
		author="Kevin Falcoz"
		date_create="19/03/2013"
		last_edit="24/03/2013"
		description="MPRESS v2.XX x86  - no .NET"

	strings:
		$signature1={60 E8 00 00 00 00 58 05 [2] 00 00 8B 30 03 F0 2B C0 8B FE 66 AD C1 E0 0C 8B C8 50 AD 2B C8 03 F1 8B C8 57 51 49 8A 44 39 06 88 04 31 75 F6}

	condition:
		$signature1 at pe.entry_point
}

Deployment Notes

This YARA rule can be deployed in the following contexts:

This rule contains 1 string patterns in its detection logic.

False Positive Guidance

Original source: https://github.com/Yara-Rules/rules/blob/main/packers/packer.yar