
Regole condivise dalla community da 100 Days of YARA 2023 -
Chiedo scusa in anticipo per il nome terribile, ma benvenuti a 100 Days of YARA! Questo repository fungerà da archivio per tutte le idee YARA create durante questo periodo. Qualsiasi script, strumento o regola divertente che scrivi può essere committato a questo repository GitHub! Per ora, qualsiasi post di blog, walkthrough o altre riflessioni associate possono essere ospitati altrove :)
In breve, #100DaysofYARA è un posto su internet dove analisti di malware, ingegneri di detection e reverser condividono idee per regole YARA, suggerimenti per la creazione di regole, o metodi per usare YARA in modi non convenzionali.
Creeremo un nuovo repository per ogni anno solare, ma la struttura può essere piuttosto libera! A un certo punto ci saranno requisiti di stile e struttura per le regole YARA inviate (tab vs spazi, metadati necessari come autore, data, cose del genere), ma l'atmosfera generale è positiva e costruttiva, quindi dai libero sfogo alle tue regole più stravaganti!
Non mi sfugge che potremmo semplicemente fare fork dei repository di Florian Roth qui e considerarci a posto con la detection, ma questo evento riguarda il miglioramento delle tue abilità con YARA, che sia la tua prima regola o la millesima. Documentare questo percorso di apprendimento è importante, specialmente per la maggior parte di noi adottanti tardivi che probabilmente non si sono laureati in informatica (ci sarà uno sfogo su questo), quindi pensa a committare in questo repo come a un diario leggermente pubblico sulla detection di malware dove i tuoi amici possono aiutarti e incoraggiarti lungo il cammino.
Ci sarà un walkthrough iniziale su come usare GitHub per questo scopo per chi non lo conosce, appena riuscirò a scriverlo.
Per ora, lascia fermentare quelle idee YARA e scrivile così avrai contenuto da vendere - #100DaysofYARA2 inizia il 1 gennaio 2023!