このプロジェクトについて
YARAは、VirusTotalによって開発されたパターンマッチングツールであり、主にマルウェア研究者がマルウェアサンプルを識別・分類するのを支援することを目的としています。ユーザーは、テキストまたはバイナリパターンに基づいて、マルウェアファミリー(または他の任意のターゲット)の記述を作成できます。各記述はルールと呼ばれ、一連の文字列と、そのマッチングロジックを決定するブール式で構成されます。
ルールには、16進文字列、テキスト文字列、正規表現を含めることができ、ワイルドカード、大文字と小文字を区別しないマッチング、特別な演算子をサポートしています。YARAはマルチプラットフォームであり、Windows、Linux、Mac OS Xで動作し、コマンドラインインターフェースを通じて使用するか、yara-python拡張機能を介してPythonスクリプトに統合できます。
このプロジェクトは現在メンテナンスモードにあり、チームはユーザーを安定した後継バージョンであるYARA-Xへと誘導しています。追加リソースには、GitHub上のルールの継続的テストのためのYARA-CI、圧縮ファイルのスキャン用のyextend、およびYARA関連ツールのキュレーションリストが含まれます。
YARAはセキュリティ業界で広く採用されており、Avast、ESET、Kaspersky、Trend Micro、McAfee、Cisco Talosなどの主要なセキュリティベンダーや、Cuckoo Sandbox、osquery、Radare2などのオープンソースプロジェクトがユーザーに含まれます。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.