YARAC(1) compile rules to yara YARAC(1) نام (NAME) yarac - کامپایل کردن قواعد برای yara خلاصه دستور (SYNOPSIS) yarac [OPTION]... [RULE_FILE]... OUTPUT_FILE توضیحات (DESCRIPTION) برای اجرای YARA به دو چیز نیاز خواهید داشت: فایلی حاوی قواعدی که می‌خواهید استفاده کنید (چه به صورت کد منبع یا شکل کامپایل‌شده) و هدفی که باید پویش شود. هدف می‌تواند یک فایل، یک پوشه، یا یک پردازش باشد. فایل‌های قواعد را می‌توان مستقیماً در قالب کد منبع منتقل کرد، یا از قبل با ابزار yarac کامپایل نمود. چنانچه قصد دارید YARA را چندین بار با قواعد یکسان اجرا کنید، ممکن است ترجیح دهید قواعد را به شکل کامپایل‌شده به کار ببرید. به این ترتیب در زمان صرفه‌جویی خواهید کرد، زیرا بارگذاری قواعد کامپایل‌شده برای YARA بسیار سریع‌تر از کامپایل دوباره و دوباره همان قواعد است. قواعد بر روی هدفی که به عنوان آخرین آرگومان به YARA مشخص شده اعمال خواهند شد؛ اگر هدف مسیری به یک دایرکتوری باشد، تمام فایل‌های درون آن پویش خواهند شد. گزینه‌ها (OPTIONS) -d = تعریف متغیر خارجی. -w --no-warnings غیرفعال کردن هشدارها. --fail-on-warnings در نظر گرفتن هشدارها به عنوان خطا. در صورت استفاده هم‌زمان با --no-warnings. تأثیری ندارد. -v --version نمایش اطلاعات نسخه. مثال‌ها (EXAMPLES) گزینه -d برای تعریف متغیرهای خارجی استفاده می‌شود. برای نمونه: -d flag=true -d beast=666 -d name="James Bond" همچنین ببینید (SEE ALSO) yara(1) نویسندگان (AUTHORS) ابزار yarac توسط Victor M. Alvarez نوشته شده است. این صفحه راهنما توسط Joao Eriberto Mota Filho برای پروژه دبیان نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود). YARAC 2.0 Jan 2014 YARAC(1)