IT-lexicon › Beveiliging › YARA

YARA

Beveiliging Svenska → Bijgewerkt: 2026-10-04

Een regeltaal om kwaadaardige code in bestanden aan de hand van patronen te herkennen. Gemaakt door Victor Alvarez bij VirusTotal en uitgebracht in 2013. Vaak "grep voor malware" genoemd.

Een regel bestaat uit strings (tekst, hexreeksen of reguliere expressies) en een voorwaarde die bepaalt welke combinatie als treffer telt, vaak aangevuld met bestandsgrootte of PE-headergegevens. Het voordeel boven hashvergelijking is generalisatie: een hash past op precies één bestand, terwijl een goed geschreven regel een hele familie vangt, inclusief toekomstige varianten, want aanvallers veranderen veel maar zelden alles. Gebruikt bij incidentrespons, geheugenanalyse en threat hunting; regelsets worden openlijk tussen beveiligingsteams gedeeld. Nadeel zijn valse positieven: een te algemene regel slaat aan op legitieme software. YARA-X is de herschrijving in Rust.

← Terug naar het lexicon