YARA es una herramienta que se utiliza principalmente en la investigación y detección de malware .
Proporciona un enfoque basado en reglas para crear descripciones de familias de malware basadas en expresiones regulares , patrones textuales o binarios . Una descripción es esencialmente un nombre de regla YARA, donde estas reglas consisten en conjuntos de cadenas y una expresión booleana . [2]
YARA fue desarrollado originalmente por Victor Alvarez de VirusTotal y lanzado en GitHub en 2013. [3] El nombre es una abreviatura de YARA: Another Recursive Acronym or Yet Another Ridiculous Acronym. [4]
YARA viene de forma predeterminada con módulos para procesar PE , análisis ELF , así como soporte para el sandbox de código abierto Cuckoo .