YARA

virustotal.github.io ↗

Describe file patterns for malware classification

SI Score
75/100
Pricing
Not confirmed
Free plan
Not confirmed
Sign-up required
Not confirmed

Ask SI about YARA

Answers use saved listing facts and recorded sources.

What it does

YARA identifies and classifies files using rules built from text or binary patterns and Boolean conditions.

YARA is useful when an analyst has a characteristic pattern to look for across a file collection. A rule combines patterns with a condition, allowing a detection to describe more than a filename or a single hash. Test the rule against known relevant and unrelated samples before using its matches to prioritize a case. Keep the rule version with the results. The official page also points to rule-testing resources, which reflects the practical need to control false positives.

The page points to the separate yextend project for scanning compressed archives. If a case consists of ZIP or TAR files, confirm the chosen archive-processing arrangement rather than assuming a normal file match searches every embedded file.

Strengths

  • Flexible text and binary pattern rules

Best for

  • Malware analysts classifying authorized sample collections

Sources