欢迎来到100天的YARA!此仓库将作为此期间创建的所有YARA想法的存储库。你编写的任何有趣的脚本、工具或规则都可以提交到这个GitHub仓库!目前,任何相关的博客、演练或其他思考都可以托管在其他地方 :)
简而言之,#100DaysofYARA 是互联网上一个供恶意软件分析师、检测工程师和逆向工程师分享YARA规则想法、规则创建技巧或非常规使用YARA方法的地方。
很简单!每天编写一条新的YARA规则,连续100天!目前还没有挑战、赢家或竞争。这是一个自我挑战,旨在学习如何编写更多、更好的YARA规则。
足够勇敢的人可以将他们的规则发布到此仓库,公开跟踪他们的想法、实验和其他修补工作。
我们将为每个日历年创建一个新的仓库,但结构可以相当自由!在某个时候,提交的YARA规则会有风格和结构要求(制表符 vs 空格,必要的元数据如作者、日期等),但整体氛围是积极向上的,所以尽情发挥你最大胆的规则吧!
我没有忘记,我们可以直接 fork Florian Roth 的仓库,然后就说检测方面已经够好了,但这次活动是关于提升你自己的YARA技能,无论是你的第一条规则还是第1000条。记录这个学习过程很重要,特别是对于我们这些后来者,可能并没有主修计算机科学(关于这一点我会吐槽),所以把提交到这个仓库想象成一本半公开的关于恶意软件检测的日记,你的朋友们可以在路上帮助你、鼓励你。
让那些YARA想法发酵并将它们写下来,这样你就有了充裕的内容——#100DaysofYARA 将于2026年1月1日开始!