Glosario
Cadena hexadecimal (hex string)
Una cadena hexadecimal YARA describe bytes en bruto entre llaves, con comodines, medios bytes, saltos y alternativas.
Una cadena hexadecimal describe una secuencia de bytes entre llaves: $h = { 4D 5A 90 00 }. Las partes variables se expresan con comodines (??, 4?), saltos ([2-6]), alternativas (( 01 | 02 03 )) y el operador de negación (~00).
Es ideal para código y estructuras binarias. Mantén al menos cuatro bytes fijos consecutivos para que YARA elija un buen átomo.