Saltar al contenido

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.