Glossar
Hex-String
Ein YARA-Hex-String beschreibt rohe Bytes in geschweiften Klammern, mit Wildcards, Halbbytes, Sprüngen und Alternativen.
Ein Hex-String beschreibt eine Byte-Folge in geschweiften Klammern: $h = { 4D 5A 90 00 }. Variable Teile werden mit Wildcards (??, 4?), Sprüngen ([2-6]), Alternativen (( 01 | 02 03 )) und dem Negationsoperator (~00) ausgedrückt.
Ideal für Code und Binärstrukturen. Mindestens vier feste Bytes am Stück behalten, damit YARA ein gutes Atom findet.