Zum Inhalt springen

YARA · Embee Research

EMBEERESEARCH_Win_Redline_Updated_Bytecodes_Oct_2023

Configuration related bytecodes in redline .net files

MalwareRedLineEmbee ResearchDetection Rule License 1.1Kompiliert mit YARA-X
Autor
Matthew @ Embee_Research
Datum
2023-10-11
Score / Qualität
75 / 75

Was diese Regel erkennt

Configuration related bytecodes in redline .net files

Zugehörige Malware-Familie: RedLine.

Sie definiert 2 Muster (1 Text, 1 Hex, 0 Regex).

Zusammenfassung aus den Metadaten und der Bedingung der Regel erzeugt.

Regelquelltext

win-redline-updated-bytecodes-oct-2023.yarDetection Rule License 1.1
rule EMBEERESEARCH_Win_Redline_Updated_Bytecodes_Oct_2023
{
	meta:
		description = "Configuration related bytecodes in redline .net files"
		author = "Matthew @ Embee_Research"
		id = "1e4470cf-fad3-57e5-8a95-deb97e98dbdc"
		date = "2023-10-11"
		modified = "2023-10-11"
		reference = "https://github.com/embee-research/Yara-detection-rules/"
		source_url = "https://github.com/embee-research/Yara-detection-rules//blob/ac56d6f6fd2a30c8cb6e5c0455d6519210a8b0f4/Rules/win_redline_bytecodes_oct_2023.yar#L2-L35"
		license_url = "N/A"
		hash = "0cc3a0f8b48ef8d8562b9cdf9c7cfe7f63faf43a5ac6dc6973dc8bf13b6c88cf"
		logic_hash = "77273ba3736baf2c197fb8b17de1e22ba8f2380f73f9114f324ef56bfa508654"
		score = 75
		quality = 75
		tags = ""

	strings:
		$s_1 = {   
				20 ?? ?? ?? ?? 											// ldc.i4
				2B 00       											// br.s
				28 ?? ?? ?? 2B 											// Call
				80 ?? ?? ?? 04 											// stsfld
				(20 ?? ?? ?? ?? 2B00 28 ?? ?? ?? 2B | 72 ?? ?? ?? 70)   // ldc.i4, br.s, call OR ldstr
				80 ?? ?? ?? 04      									// Call
				(20 ?? ?? ?? ?? 2B00 28 ?? ?? ?? 2B | 72 ?? ?? ?? 70)   // ldc.i4, br.s, call OR ldstr
				80 ?? ?? ?? 04 											// Call		
				20 ?? ?? ?? ?? 											// ldc.i4
				2B00            										// br.s
				28 ?? ?? ?? 2B      									// Call
				80 ?? ?? ?? 04 											// stsfld
				2A 														// ret
			}
		$s_2 = "mscoree.dll"

	condition:
		$s_1 and $s_2
}

Strings (2 Muster)

BezeichnerTypWertModifikatoren
$s_1Hex{ 20 ?? ?? ?? ?? // ldc.i4 2B 00 // br.s 28 ?? ?? ?? 2B // Call 80 ?? ?? ?? 04 // stsfld …
$s_2Text"mscoree.dll"

Bedingung

$s_1 and $s_2

In Worten (Heuristik)

  • Muster $s_1 muss vorhanden sein.
  • Muster $s_2 muss vorhanden sein.

Diese Regel im Browser testen

Legen Sie eine Datei ab, um sie mit dieser Regel und YARA-X als WebAssembly zu scannen. Nichts wird hochgeladen.

Datei hier ablegen oder klicken zum AuswählenLokal mit YARA-X gescannt. Dateien bis 200 MB.

Im Editor öffnen

Referenzen

Proben-Hashes

Hashes der Proben, die der Autor in den Metadaten der Regel nennt (in Ihrer Threat-Intelligence-Plattform nachschlagen).

  • 0cc3a0f8b48ef8d8562b9cdf9c7cfe7f63faf43a5ac6dc6973dc8bf13b6c88cf

Lizenz & Namensnennung

Autor: Matthew @ Embee_Research

Quell-Repository: Embee Research @ ac56d6f6fd

Lizenz: Detection Rule License 1.1 (Repository-Lizenz)

Originalregel

Gespiegelt über YARA Forge 20260927, das Regelnamen mit der Quelle präfixiert und normalisierte Meta-Felder ergänzt.

Regel-ID: 1e4470cf-fad3-57e5-8a95-deb97e98dbdc

Weitere RedLine-Regeln