Provided by: yara_2.0.0-2_amd64 bug

NAME

       yarac - compile rules to yara

SYNOPSIS

       yarac [OPTION]... [RULE_FILE]... OUTPUT_FILE

DESCRIPTION

       To  invoke YARA you will need two things: a file with the rules you want to use (either in
       source code or compiled form) and the target to be scanned.  The target can be a  file,  a
       folder, or a process.

       Rule  files can be passed directly in source code form, or can be previously compiled with
       the yarac tool. You may prefer to use your rules in compiled form  if  you  are  going  to
       invoke  YARA  multiple  times with the same rules.  This way you’ll save time, because for
       YARA is faster to load compiled rules than compiling the same rules over and over again.

       The rules will be applied to the target specified as the last argument to YARA, if it’s  a
       path to a directory all the files contained in it will be scanned.

OPTIONS

       -d <identifier>=<value>
              define external variable.

       -w     disable warnings.

       -v     show version information.

EXAMPLE

       The -d is used to define external variables. For example:

       -d flag=true

       -d beast=666

       -d name="James Bond"

SE ALSO

       yara(1)

AUTHOR

       yarac  was  written by Victor M. Alvarez <vmalvarez@virustotal.com>.  This manual page was
       written by Joao Eriberto Mota Filho <eriberto@eriberto.pro.br> for the Debian project (but
       may be used by others).