
Regeln, die von der Community aus 100 Days of YARA 2023 geteilt wurden
Entschuldigung im Voraus für die schreckliche Namensgebung, aber willkommen zu 100 Tagen YARA! Dieses Repository wird als Speicher für alle YARA-Ideen dienen, die in dieser Zeit entstehen. Alle lustigen Skripte, Tools oder Regeln, die du schreibst, können in dieses GitHub-Repository committet werden! Vorerst können zugehörige Blogbeiträge, Walkthroughs oder andere Überlegungen woanders gehostet werden :)
Kurz gesagt, #100DaysofYARA ist ein Ort im Internet, an dem Malware-Analysten, Detection Engineers und Reverser Ideen für YARA-Regeln, Tipps zur Regelerstellung oder Methoden zur unkonventionellen Nutzung von YARA austauschen.
Für jedes Kalenderjahr werden wir ein neues Repository erstellen, aber die Struktur kann ziemlich freiformig sein! Irgendwann wird es Style- und Strukturanforderungen für eingereichte YARA-Regeln geben (Tabs vs. Leerzeichen, notwendige Metadaten wie Autor, Datum, solche Dinge), aber die allgemeine Stimmung ist positiv und aufbauend, also lass dich mit deinen ausgefallensten Regeln richtig austoben!
Mir ist durchaus bewusst, dass wir einfach Florian Roths Repositories forken und die Erkennung als erledigt betrachten könnten, aber bei dieser Veranstaltung geht es darum, deine eigenen YARA-Fähigkeiten zu verbessern, ob es deine erste Regel oder deine 1000. ist. Es ist wichtig, diesen Lernweg zu dokumentieren, besonders für die meisten von uns, die erst spät eingestiegen sind und wahrscheinlich nicht Informatik studiert haben (dazu wird es einen Rant geben), also betrachte das Committen in dieses Repo als ein halböffentliches Tagebuch über Malware-Erkennung, in dem dir deine Kumpels helfen und dich unterwegs ermutigen können.
Es wird eine erste Anleitung geben, wie man GitHub dafür nutzt, für diejenigen, die damit nicht vertraut sind, sobald ich dazu komme, sie zu schreiben.
Für jetzt lass deine YARA-Ideen gären und schreib sie auf, damit du genug Inhalt hast - #100DaysofYARA2 beginnt am 1. Januar 2023!