Läuft komplett in Ihrem Browser: Dateien verlassen Ihr Gerät nie.
YARA-Regeln suchen, lesen und direkt im Browser testen
5.110 Regeln aus 35 öffentlichen Quellen, jeweils mit Autor und Lizenz — dazu Scanner, Editor und Linter auf YARA-X-Basis, die lokal laufen. Nichts wird hochgeladen.
- Regeln
- 5.110
- mit Volltext
- 4.745
- Quellen
- 35
- Malware-Familien
- 363
Tools
Läuft komplett in Ihrem Browser: Dateien verlassen Ihr Gerät nie.
Scanner
Dateien oder ZIPs ablegen und mit Bibliotheksregeln oder eigenen Regeln scannen. Offsets, Hex-Vorschau, CSV/JSON-Export.
Editor & Tester
Regel mit YARA-X-Fehlern in Echtzeit schreiben, gegen eine Probe testen oder per Formular erzeugen.
Linter
Langsame Muster und fehlende Schutzbedingungen finden und die Regel einheitlich formatieren.
Bekannte Malware-Familien
YARA-Regeln schreiben lernen
Von der ersten Regel bis zu schnellen, gut getesteten Detektionen.
- 01
Was ist YARA? Regeln zur Malware-Erkennung
YARA erklärt: wie eine YARA-Regel Bytes in Dateien und Speicher erkennt, wofür sie in Detektion und Incident Response genutzt wird und welche Rolle YARA-X spielt.
- 02
YARA-Syntax: Aufbau einer Regel
Aufbau einer YARA-Regel: Bezeichner, Tags, die Abschnitte meta, strings und condition, Imports, Kommentare, private und globale Regeln und typische Syntaxfehler.
- 03
YARA-Strings: Text, Hex und reguläre Ausdrücke
YARA-Strings schreiben: Text und Escapes, Modifikatoren wie nocase, wide, xor und base64, Hex-Strings mit Wildcards und Sprüngen sowie reguläre Ausdrücke.
- 04
YARA-Bedingungen: Anzahl, Offsets, Schleifen
YARA-Bedingungen schreiben: boolesche Logik, Anzahl und Offsets von Treffern, filesize und Magic Bytes, Mengen mit any/all/N of, for-Schleifen, with und Regelverweise.
- 05
YARA-Module: pe, elf, dotnet, math, hash und mehr
YARA-Module nutzen: pe-Imports und Sektionen, elf, macho, dotnet, lnk, Entropie mit math, hash und console — mit Hinweisen zu YARA-X und der Browser-Version.
- 06
YARA-Performance: Atome, Strings und Bedingungen
Warum manche YARA-Regeln langsam sind und wie man sie beschleunigt: Atome und Vorfilter, gute und schlechte Strings, Hex mit festen Bytes, verankerte Regex, günstige Prüfungen.
- 07
YARA-Regeln testen: Proben, Goodware und CI
YARA-Regeln vor dem Einsatz testen: positive Proben, ein Goodware-Korpus gegen False Positives, yr check, Unit-Tests und eine CI-Pipeline mit GitHub Actions.
- 08
YARA-X vs. YARA: Unterschiede und Migration
YARA-X, die Rust-Neuimplementierung von YARA durch VirusTotal: Kompatibilität, strengeres Parsing, neue Syntax, CLI-Unterschiede, Migrations-Checkliste und Browser-Einsatz.
- 09
YARA-Regeln für die Incident Response
YARA in der Incident Response: Scope, eine Regel aus einer Probe schreiben, eindeutige Strings wählen, Konfidenz-Score, Hunting im gesamten Netz und im Speicher.
Kürzlich aktualisierte Regeln
Defendnot Payload
GenerischCAPE Sandbox (CAPEv2)· kevoreilly· 2026-09-22CLEANGULP: Detects decoded runtime strings associated with command-and-control, tasking, and persistence.
APT / AkteurVolexity threat-intel· threatintel@volexity.com· 2026-09-16Detects malicious driver mentioned in LOLDrivers project using VersionInfo values from the PE header - kernel_utility_driver64.sys, kernel_utility_driver32.sys. Investigate matches in context: expected filenames or standard vendor/system driver locations can be lower priority, while unexpected filenames or paths are more suspicious.
Verwundbarer / bösartiger TreiberLOLDrivers· Florian Roth· 2026-08-28Detects malicious driver mentioned in LOLDrivers project using VersionInfo values from the PE header - windivert.sys. Investigate matches in context: expected filenames or standard vendor/system driver locations can be lower priority, while unexpected filenames or paths are more suspicious.
Verwundbarer / bösartiger TreiberLOLDrivers· Florian Roth· 2026-04-28Detects malicious driver mentioned in LOLDrivers project using VersionInfo values from the PE header - windivert.sys
Verwundbarer / bösartiger TreiberLOLDrivers· Florian Roth· 2025-09-18Detects malicious driver mentioned in LOLDrivers project using VersionInfo values from the PE header - changsha. Investigate matches in context: expected filenames or standard vendor/system driver locations can be lower priority, while unexpected filenames or paths are more suspicious.
Verwundbarer / bösartiger TreiberLOLDrivers· Florian Roth· 2026-04-28Detects malicious driver mentioned in LOLDrivers project using VersionInfo values from the PE header - idmtdi.sys
Verwundbarer / bösartiger TreiberLOLDrivers· Florian Roth· 2025-09-18Detects malicious driver mentioned in LOLDrivers project using VersionInfo values from the PE header - mimidrv.sys. Investigate matches in context: expected filenames or standard vendor/system driver locations can be lower priority, while unexpected filenames or paths are more suspicious.
Verwundbarer / bösartiger TreiberLOLDrivers· Florian Roth· 2026-04-28
Woher die Regeln stammen
Die Regeln stammen aus dem YARA-Forge-Paket core (Release 20260927). Der Volltext wird nur angezeigt, wenn die Lizenz die Weitergabe erlaubt; sonst zeigen wir Metadaten und verlinken das Original.
Fragen
- Ist es sicher, hier Dateien zu scannen?
- Ja. Die YARA-X-Engine ist nach WebAssembly kompiliert und läuft in einem Web Worker in Ihrem Browser. Dateien werden lokal über die File-API gelesen und nie hochgeladen; es gibt kein serverseitiges Scannen.
- Woher stammen die Regeln?
- Aus dem core-Paket von YARA Forge, das Regeln aus öffentlichen Repositories wie Signature Base, Malpedia, ditekSHen, ESET und Volexity sammelt und nach Qualität filtert. Jede Regelseite nennt Autor, Repository und Lizenz.
- Warum sehe ich bei manchen Regeln keinen Text?
- Manche Repositories veröffentlichen Regeln ohne Lizenz, also mit allen Rechten vorbehalten. Für diese zeigen wir Metadaten und einen Link zur Originalregel, statt sie zu kopieren.
- Funktionieren die Regeln mit YARA-X?
- Jede Regel wird beim Build mit YARA-X 1.20 kompiliert. Die Regelseite zeigt, ob sie fehlerfrei, mit Warnungen oder gar nicht kompiliert; die Scanner-Pakete enthalten nur kompilierbare Regeln.