A pattern-matching tool by VirusTotal for helping malware researchers identify and classify malware samples.
YARA
YARA helps malware researchers identify and classify samples by matching textual or binary patterns with rules.

About YARA
YARA is a pattern-matching tool used mainly by malware researchers to identify and classify malware samples. Each rule describes a malware family or other target using a set of textual or binary strings and a boolean condition that defines when the rule matches. The homepage says it is aimed at, but not limited to, malware research.
Rules can use wildcards, case-insensitive strings, regular expressions, and special operators. YARA runs on Windows, Linux, and Mac OS X and can be used from the command line or from Python scripts through the yara-python extension. The homepage points to a separate GitHub application, YARA-CI, for continuous testing of rules, and to yextend, an extension for scanning compressed files. The source does not state pricing beyond listing it as unknown.
Key features
- Rules that match textual or binary patterns using boolean conditions
- Support for wildcards, case-insensitive strings, and regular expressions
- Command-line interface for scanning
- Python scripting through the yara-python extension
- Runs on Windows, Linux, and Mac OS X
- YARA-CI, a GitHub application for continuous testing of stored rules
- Runs on Windows, Linux, and Mac OS X
- Can be scripted from Python through yara-python
- YARA-CI can test rules stored on GitHub for common mistakes and false positives
- Scanning compressed files relies on the separate yextend extension, according to the homepage
YARA at a glance
- Website
- virustotal.github.io/yara
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Linux, macOS, Web, Windows
- Open source
- Not stated
- Good for
- Researchers
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
YARA alternatives
Tools and sites you could use instead, ranked by how closely they match.
Winitor's pestudio accelerates malware assessment by identifying indicators in Windows executable files.
Popular in Antivirus & Malware Protection
Well-known listings from the same topic.
YARA FAQ
How is a YARA rule structured?
Can YARA rules be tested automatically?
Can YARA scan compressed files?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.






