100 Days of YARAへようこそ!このリポジトリは、この期間中に作成されたすべてのYARAアイデアを保存する場所として機能します。作成した楽しいスクリプト、ツール、ルールはすべて、このGitHubリポジトリにコミットできます!当面、関連するブログ記事、ウォークスルー、その他の雑感は別の場所で公開しても構いません :)
簡単に言うと、#100DaysofYARA は、マルウェアアナリスト、検知エンジニア、リバースエンジニアがYARAルールのアイデア、ルール作成のヒント、またはYARAの型にはまらない使い方を共有するためのインターネット上の場所です。
簡単です!新しいYARAルールを100日間毎日1つ書きましょう!今のところ、課題や勝者、競争はありません。これは、より多くの、より優れたYARAルールを書く方法を学ぶための自己課したチャレンジです。
勇気のある方は、このリポジトリにルールを投稿して、自分のアイデアや実験、その他の試行錯誤を公に記録してください。
暦年ごとに新しいリポジトリを作成しますが、構成はかなり自由形式で構いません!いつかは、提出されるYARAルールのスタイルと構造の要件(タブ vs スペース、作成者や日付などの必要なメタデータ)が設けられる予定ですが、全体的な雰囲気はポジティブで励まし合うものなので、最も突飛なルールで自由に暴れてください!
ここでFlorian Roth氏のリポジトリをフォークして検知を完了させることもできたはずだということは承知していますが、このイベントの目的はあなた自身のYARAスキルを向上させることです。それが初めてのルールであろうと1000個目であろうと関係ありません。その学習の過程を文書化することは重要です。特に、私たちのような後発採用者の多くはおそらくコンピュータサイエンスを専攻していなかったでしょう(これについては愚痴を書く予定です)。このリポジトリにコミットすることは、マルウェア検知に関する少しだけ公開された日記のようなものだと考えてください。そこでは仲間が助け、励ましてくれます。
YARAのアイデアを熟成させて書き留め、惜しみなくコンテンツを用意しましょう。#100DaysofYARA は2026年1月1日に始まります!