Skip to content

YARA · SEKOIA.IO Community

SEKOIA_Infostealer_Win_Aurora

Finds Aurora samples based on characteristic strings

MalwareAuroraSEKOIA.IO CommunityDetection Rule License 1.1Compiles with YARA-X
Author
Sekoia.io
Date
2022-11-15
Modified
2024-12-19
Score / Quality
75 / 78

What this rule detects

Finds Aurora samples based on characteristic strings

Associated malware family: Aurora.

Targets: Windows PE.

It defines 21 patterns (21 text, 0 hex, 0 regex).

Summary generated from the rule's metadata and condition.

Rule source

infostealer-win-aurora.yarDetection Rule License 1.1
rule SEKOIA_Infostealer_Win_Aurora : FILE
{
	meta:
		description = "Finds Aurora samples based on characteristic strings"
		author = "Sekoia.io"
		id = "22ae81b4-647f-4b46-9b2a-dd96e0615d65"
		date = "2022-11-15"
		modified = "2024-12-19"
		reference = "https://github.com/SEKOIA-IO/Community"
		source_url = "https://github.com/SEKOIA-IO/Community/blob/a438a5901a211c2abdf75da9c93921ef187473d1/yara_rules/infostealer_win_aurora.yar#L1-L35"
		license_url = "https://github.com/SEKOIA-IO/Community/blob/a438a5901a211c2abdf75da9c93921ef187473d1/LICENSE.md"
		logic_hash = "e88cbb012ffb65aa8a70b76163a834c0bc4615b0effc93945c6d915e33c04549"
		score = 75
		quality = 78
		tags = "FILE"
		version = "1.0"
		classification = "TLP:CLEAR"

	strings:
		$str00 = "I'm a teapot" ascii
		$str01 = "wmic cpu get name" ascii
		$str02 = "wmic path win32_VideoController get" ascii
		$str03 = "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Time Zones" ascii
		$str04 = "Exodus\\exodus.wallet" ascii
		$str05 = "PaliWallet" ascii
		$str06 = "cookies.sqlite" ascii
		$str07 = "Startup\\Documents\\User Data" ascii
		$str08 = "atomic\\Local Storage\\leveldb" ascii
		$str09 = "com.liberty.jaxx\\IndexedDB" ascii
		$str10 = "Guarda\\Local Storage\\leveldb" ascii
		$str11 = "AppData\\Roaming\\Telegram Desktop\\tdata" ascii
		$str12 = "Ethereum\\keystore" ascii
		$str13 = "Coin98" ascii
		$str14 = ".bat.cmd.com.css.exe.gif.htm.jpg.mjs.pdf.png.svg.xml.zip" ascii
		$str15 = "type..eq.main.Grabber" ascii
		$str16 = "type..eq.main.Loader_A" ascii
		$str17 = "type..eq.net/http.socksUsernamePassword" ascii
		$str18 = "powershell" ascii
		$str19 = "start-process" ascii
		$str20 = "http/httpproxy" ascii

	condition:
		uint16( 0 ) == 0x5A4D and 15 of them and filesize > 4MB
}

Strings (21 patterns)

IdentifierTypeValueModifiers
$str00text"I'm a teapot"ascii
$str01text"wmic cpu get name"ascii
$str02text"wmic path win32_VideoController get"ascii
$str03text"SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Time Zones"ascii
$str04text"Exodus\\exodus.wallet"ascii
$str05text"PaliWallet"ascii
$str06text"cookies.sqlite"ascii
$str07text"Startup\\Documents\\User Data"ascii
$str08text"atomic\\Local Storage\\leveldb"ascii
$str09text"com.liberty.jaxx\\IndexedDB"ascii
$str10text"Guarda\\Local Storage\\leveldb"ascii
$str11text"AppData\\Roaming\\Telegram Desktop\\tdata"ascii
$str12text"Ethereum\\keystore"ascii
$str13text"Coin98"ascii
$str14text".bat.cmd.com.css.exe.gif.htm.jpg.mjs.pdf.png.svg.xml.zip"ascii
$str15text"type..eq.main.Grabber"ascii
$str16text"type..eq.main.Loader_A"ascii
$str17text"type..eq.net/http.socksUsernamePassword"ascii
$str18text"powershell"ascii
$str19text"start-process"ascii
$str20text"http/httpproxy"ascii

Condition

uint16( 0 ) == 0x5A4D and 15 of them and filesize > 4MB

In plain words (Heuristic)

  • The file must start with “MZ” — a Windows executable (PE).
  • The file must be larger than 4MB.
  • At least 15 patterns in the rule must match.

Test this rule in your browser

Drop a file to scan it with this rule using YARA-X compiled to WebAssembly. Nothing is uploaded.

Drop a file here or click to chooseScanned locally with YARA-X. Files up to 200 MB.

Open in editor

References

Licence & attribution

Author: Sekoia.io

Source repository: SEKOIA.IO Community @ a438a5901a

Licence: Detection Rule License 1.1 (repository licence)

Original rule

Mirrored via YARA Forge 20260927, which prefixes rule names with the source and adds normalised meta fields.

Rule id: 22ae81b4-647f-4b46-9b2a-dd96e0615d65

Metadata

version1.0
classificationTLP:CLEAR

Tags:FILE

More Aurora rules