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