OS Manuals

/usr/bin/yarac

The pattern matching swiss knife for malware researchers

From yara 4.5.5-r4 (os), captured 2026-11-05 by running yarac --help (exit 0). permalink

Usage: yarac [OPTION]... [NAMESPACE:]SOURCE_FILE... OUTPUT_FILE

       --atom-quality-table=FILE        path to a file with the atom quality table
  -d,  --define=VAR=VALUE               define external variable
       --fail-on-warnings               fail on warnings
  -h,  --help                           show this help and exit
  -E,  --strict-escape                  warn on unknown escape sequences
       --max-strings-per-rule=NUMBER    set maximum number of strings per rule (default=10000)
  -w,  --no-warnings                    disable warnings
  -v,  --version                        show version information

Send bug reports and suggestions to: vmalvarez@virustotal.com
Options (8)
OptionDescriptionSource
--atom-quality-table FILEpath to a file with the atom quality tablehelp
-d identifier>=<value--define=VAR=VALUE define external variablehelp + man
--fail-on-warningsTreat warnings as errors.help + man
-h--help show this help and exithelp
-E--strict-escape warn on unknown escape sequenceshelp
--max-strings-per-rule NUMBERset maximum number of strings per rule (default=10000)help
-w --no-warnings--no-warnings disable warningshelp + man
-v --version--version show version informationhelp + man

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.