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