Cybersecurity glossary

Cybersecurity definition

What is YARA?

By Updated

Definition

A rule-based pattern-matching language and tool used to identify and classify malware by describing textual or binary patterns found in a file, widely used by malware researchers to write and share detection signatures.

Use this definition as a baseline when reading category and product pages. Implementations, editions, and vendor terminology can differ; current product claims should be checked against the source-linked profile.

How definitions and product facts are maintained

Search Cyber Tool Stack

Jump to any tool, vendor, category, or glossary term.