
قواعد مشاركة من المجتمع من 100 Days of YARA 2026
مرحبًا بك في 100 يوم من YARA! سيكون هذا المستودع بمثابة مخزن لجميع أفكار YARA التي تم إنشاؤها خلال هذه الفترة. يمكنك إيداع أي نصوص أو أدوات أو قواعد ممتعة تكتبها في هذا المستودع على GitHub! في الوقت الحالي، يمكن استضافة أي تدوينات أو شروحات أو تأملات أخرى في مكان آخر :)
باختصار، #100DaysofYARA هو مكان على الإنترنت حيث يشارك محللو البرمجيات الخبيثة، ومهندسو الكشف، والمحللون العكسيون أفكارًا لقواعد YARA، ونصائح لإنشاء القواعد، أو طرق استخدام YARA بطرق غير تقليدية.
بسيط! اكتب قاعدة YARA جديدة كل يوم، لمدة 100 يوم متتالية! حتى الآن، لا توجد تحديات أو فائزون أو منافسة. هذا تحدٍ يفرضه الشخص على نفسه لتعلم كيفية كتابة المزيد من قواعد YARA بشكل أفضل.
يمكن لأولئك الجريئين بما فيه الكفاية نشر قواعدهم في هذا المستودع، لتتبع أفكارهم وتجاربهم وتعديلاتهم الأخرى علنًا.
سننشئ مستودعًا جديدًا لكل سنة تقويمية، لكن الهيكل يمكن أن يكون حرًا إلى حد كبير! في مرحلة ما، ستكون هناك متطلبات أسلوبية وهيكلية لقواعد YARA المقدمة (علامات التبويب مقابل المسافات، والبيانات الوصفية الضرورية مثل المؤلف والتاريخ وأشياء من هذا القبيل) لكن الأجواء العامة إيجابية ومحفزة لذا أطلق العنان لأغرب قواعدك!
لم يغب عن ذهني أننا يمكننا فقط عمل Fork لمستودعات Florian Roth هنا ونقول إنها كافية للكشف، لكن هذا الحدث يتعلق بتطوير مهاراتك في YARA، سواء كانت قاعدتك الأولى أو رقم 1000. توثيق رحلة التعلم هذه أمر مهم، خاصة بالنسبة لمعظمنا من المتبنين المتأخرين الذين لم يتخصصوا على الأرجح في علوم الكمبيوتر (سيكون هناك حديث شيق حول هذا)، لذا فكر في الالتزام بهذا المستودع باعتباره مذكرات شبه عامة حول كشف البرمجيات الخبيثة حيث يمكن لأصدقائك مساعدتك وتشجيعك على طول الطريق.
دع أفكار YARA تلك تتخمر واكتبها حتى يكون لديك محتوى وافر - #100DaysofYARA يبدأ في 1 يناير 2026!