
Rules shared by the community from 100 Days of YARA 2024
欢迎来到 100 Days of YARA!此仓库将作为这段时间内所有 YARA 创意的存储地。你编写的任何有趣的脚本、工具或规则都可以提交到该 GitHub 仓库!目前,任何相关的博客文章、演练或其他感想都可以托管在其他地方 :)
简而言之,#100DaysofYARA 是互联网上的一个地方,恶意软件分析师、检测工程师和逆向工程师在这里分享 YARA 规则创意、规则编写技巧,或以非常规方式使用 YARA 的方法。
很简单!每天编写一条新的 YARA 规则,连续 100 天!到目前为止,这里没有挑战、赢家或竞争。这是一个自我设定的挑战,旨在学习如何编写更多、更好的 YARA 规则。
有胆量的人可以将自己的规则发布到此仓库,公开跟踪他们的想法、实验和其他小尝试。
我们会为每个日历年创建一个新仓库,但结构可以相当自由!在某个时候,会对提交的 YARA 规则提出样式和结构要求(制表符 vs 空格、必要的元数据如作者、日期等),但整体氛围是积极向上的,所以尽情发挥你最古怪的规则吧!
我并非不知道我们可以直接 fork Florian Roth 的仓库,并认为在检测上这样就足够了,但这个活动关乎提升你自身的 YARA 技能,无论这是你的第一条规则还是第 1000 条。记录这段学习旅程很重要,尤其是对我们这些可能并非计算机科学专业的后期采用者来说(关于这一点我会专门吐槽一番),所以把这个仓库的提交想象成一本半公开的恶意软件检测日记,你的朋友们会在这条路上帮助你并鼓励你。
让那些 YARA 创意发酵吧,并把它们写下来,这样你就有充足的素材了——#100DaysofYARA 将于 2024 年 1 月 1 日开始!