Saltar al contenido

Glosario

Salto (jump)

Un salto en una cadena hexadecimal YARA, escrito [n-m], acepta entre n y m bytes cualesquiera entre dos partes fijas.

Los saltos permiten a una cadena hexadecimal ignorar un número variable de bytes: [4] salta exactamente cuatro, [2-6] entre dos y seis, [8-] ocho o más. Ejemplo: { 55 8B EC [2-6] 83 EC 20 }.

Prefiere saltos acotados: los largos o sin límite encarecen la verificación. La longitud de una coincidencia está disponible en la condición como !a[i].