
Rules Shared by the Community from 100 Days of YARA 2023
Peço desculpas antecipadas pelo péssimo nome, mas bem-vindo ao 100 Days of YARA! Este repositório servirá como o armazenamento de todas as ideias de YARA criadas durante este período. Quaisquer scripts, ferramentas ou regras divertidos que você escrever podem ser commitados neste repositório do GitHub! Por enquanto, quaisquer blogs, walkthroughs ou outras reflexões associadas podem ser hospedados em outro lugar :)
Em resumo, #100DaysofYARA é um lugar na internet onde analistas de malware, engenheiros de detecção e reversers compartilham ideias para regras YARA, dicas para criação de regras ou métodos de usar YARA de maneiras não convencionais.
Criaremos um novo repositório para cada ano civil, mas a estrutura pode ser bem livre! Em algum momento haverá requisitos de estilo e estrutura para as regras YARA submetidas (tabs vs espaços, metadados necessários como autor, data, coisas assim), mas a vibe geral é positiva e edificante, então solte a imaginação com suas regras mais excêntricas!
Não me escapa que poderíamos simplesmente dar fork nos repositórios do Florian Roth aqui e considerá-los suficientes para detecção, mas este evento é sobre avançar suas próprias habilidades em YARA, seja a sua primeira regra ou a sua 1000ª. Documentar essa jornada de aprendizado é importante, especialmente para a maioria de nós, adotantes tardios, que provavelmente não se formaram em ciência da computação (haverá um desabafo sobre isso), então pense em commitar neste repositório como um diário semi-público sobre detecção de malware, onde seus amigos podem ajudar e incentivar você ao longo do caminho.
Haverá um walkthrough inicial sobre como usar o GitHub para isso para aqueles que não estão familiarizados, assim que eu conseguir escrevê-lo.
Por enquanto, deixe essas ideias de YARA fermentarem e anote-as para ter conteúdo de sobra - #100DaysofYARA2 começa em 1º de janeiro de 2023!