
Regras Compartilhadas pela Comunidade do 100 Days of YARA 2023 -
Peço desculpas antecipadas pelo péssimo nome, mas bem-vindo aos 100 Dias de YARA! Este repositório servirá como depósito para todas as ideias de YARA criadas durante este período. Qualquer script, ferramenta ou regra divertida que você escrever pode ser commitado neste repositório do GitHub! Por enquanto, qualquer blog, walkthrough ou outra divagação associada pode ser hospedada em outro lugar :)
Em suma, #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 calendário, 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 o clima geral é positivo e edificante, então solte a imaginação com suas regras mais extravagantes!
Não me escapa que poderíamos simplesmente fazer fork dos repositórios do Florian Roth aqui e considerar a detecção resolvida, mas este evento é sobre avançar suas próprias habilidades com YARA, seja a sua primeira regra ou a sua milésima. Documentar essa jornada de aprendizado é importante, especialmente para a maioria de nós, adotantes tardios, que provavelmente não nos formamos em ciência da computação (haverá uma reclamação 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 ajudá-lo e incentivá-lo ao longo do caminho.
Haverá um passo a passo 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!