
مستودع قواعد Sigma الرئيسي
# Sigma - تنسيق التوقيع العام لأنظمة SIEM <a href="https://sigmahq.io/"> <p align="center"> <br /> <picture> <source media="(prefers-color-scheme: dark)" srcset="./images/sigma_logo_dark.png"> <img width="454" alt="Sigma Logo" src="https://assets.kitploit.com/production/public/readmes/4061/a2268079facd1d8e001de537016b6e45246b1c4454c18721b89ae1e6020b9fc0.png"> </picture> </p> </a> <br /> <p align="center"> <a href="https://github.com/SigmaHQ/sigma/actions?query=branch%3Amaster"><img src="https://github.com/SigmaHQ/sigma/actions/workflows/sigma-test.yml/badge.svg?branch=master" alt="Sigma Build Status"></a> <a href="https://sigmahq.io/"><img src="https://cdn.jsdelivr.net/gh/SigmaHQ/sigmahq.github.io@master/images/Sigma%20Official%20Badge.svg" alt="Sigma Official Badge"></a> <img alt="GitHub Repo stars" src="https://img.shields.io/github/stars/SigmaHQ/sigma"> <img alt="GitHub all releases" src="https://img.shields.io/github/downloads/SigmaHq/Sigma/total"> <br /> <a href="https://opensourcesecurityindex.io/" target="_blank" rel="noopener"> <img style="width: 170px;" src="https://opensourcesecurityindex.io/badge.svg" alt="Open Source Security Index - Fastest Growing Open Source Security Projects" width="170" /> </a> </p> مرحبًا بك في المستودع الرئيسي لقواعد Sigma. المكان الذي يتعاون فيه مهندسو الكشف وصائدو التهديدات وجميع ممارسي الأمن الدفاعي على قواعد الكشف. يقدم المستودع أكثر من 3000 قاعدة كشف من أنواع مختلفة ويهدف إلى جعل عمليات الكشف الموثوقة متاحة للجميع دون تكلفة. يقدم المستودع حاليًا ثلاثة أنواع من القواعد: * [قواعد الكشف العامة](https://github.com/sigmahq/sigma/blob/master/rules) - مستقلة عن التهديدات، وهدفها كشف سلوك أو تنفيذ تقنية أو إجراء قد استُخدم أو يمكن أو سيُستخدم من قبل جهة تهديد محتملة. * [قواعد صيد التهديدات](https://github.com/sigmahq/sigma/blob/master/rules-threat-hunting) - أوسع نطاقًا وتهدف إلى منح المحلل نقطة انطلاق للبحث عن نشاط مشبوه أو ضار محتمل * [قواعد التهديدات الناشئة](https://github.com/sigmahq/sigma/blob/master/rules-emerging-threats) - هي قواعد تغطي تهديدات محددة، وهي آنية وذات صلة لفترات زمنية معينة. تشمل هذه التهديدات حملات APT محددة، واستغلال ثغرات Zero-Day، وبرمجيات خبيثة محددة استُخدمت أثناء الهجوم،...إلخ. * [قواعد الامتثال](https://github.com/sigmahq/sigma/blob/master/rules-compliance) - هي قواعد تساعدك على تحديد انتهاكات الامتثال بناءً على أطر أمنية معروفة مثل CIS Controls وNIST وISO 27001،...إلخ. * [قواعد العناصر النائبة](https://github.com/sigmahq/sigma/blob/master/rules-placeholder) - هي قواعد تكتسب معناها النهائي عند تحويل القاعدة أو استخدامها. ## استكشاف Sigma لبدء استكشاف نظام Sigma البيئي، يرجى زيارة الموقع الرسمي [sigmahq.io](https://sigmahq.io) ### ما هي Sigma Sigma هي تنسيق توقيع عام ومفتوح يسمح لك بوصف أحداث السجل ذات الصلة بطريقة مباشرة. تنسيق القاعدة مرن جدًا وسهل الكتابة وقابل للتطبيق على أي نوع من ملفات السجل. الغرض الرئيسي من هذا المشروع هو توفير صيغة منظمة يمكن للباحثين أو المحللين من خلالها وصف أساليب الكشف التي طوروها ومشاركتها مع الآخرين. Sigma بالنسبة لملفات السجل هي ما يمثله [Snort](https://www.snort.org/) لحركة مرور الشبكة و[YARA](https://github.com/VirusTotal/yara) للملفات. <picture> <source media="(prefers-color-scheme: dark)" srcset="./images/Sigma_description_dark.png"> <img alt="Sigma Description - A diagram showing Yaml Files (Sigma Rules) moving through a Sigma Convertor, and coming out as many SIEM logos, showing how Sigma rules can be converted to many different available SIEM query languages" src="https://assets.kitploit.com/production/public/readmes/4061/df17fffca3b075c9a775bfd0e957f1151caf5089296d2321650051300994acb9.png"> </picture> ### لماذا Sigma اليوم، يجمع الجميع بيانات السجل للتحليل. يبدأ الناس العمل بمفردهم، ويعالجون العديد من الأوراق البيضاء ومشاركات المدونات وإرشادات تحليل السجل، ويستخرجون المعلومات اللازمة ويبنون عمليات البحث ولوحات المعلومات الخاصة بهم. بعض عمليات البحث والارتباطات لديهم رائعة ومفيدة جدًا لكنها تفتقر إلى تنسيق موحد يمكنهم من خلاله مشاركة عملهم مع الآخرين. يقدم آخرون تحليلات ممتازة، تتضمن مؤشرات الاختراق (IOCs) وقواعد YARA لكشف الملفات الخبيثة واتصالات الشبكة، لكن ليس لديهم طريقة لوصف أسلوب كشف محدد أو عام في أحداث السجل. يُقصد بـ Sigma أن تكون معيارًا مفتوحًا يمكن من خلاله تعريف آليات الكشف هذه ومشاركتها وجمعها لتحسين قدرات الكشف للجميع. ### 🌟 الميزات الرئيسية * قائمة متنامية باستمرار من قواعد الكشف والصيد، تتم مراجعتها من قبل مجتمع من مهندسي الكشف المحترفين. * قواعد كشف مستقلة عن البائع. * سهلة المشاركة عبر المجتمعات والتقارير ## 🏗️ إنشاء القواعد لبدء كتابة قواعد Sigma، يرجى الاطلاع على دليل البدء التالي مع مواصفات sigma: * [دليل البدء](https://sigmahq.io/docs/guide/about.html) * [مواصفات Sigma](https://github.com/SigmaHQ/sigma-specification/blob/main/specification/sigma-rules-specification.md) ## 🔎 المساهمة وتقديم طلبات السحب (PRs) يرجى الرجوع إلى دليل [CONTRIBUTING](https://github.com/sigmahq/sigma/blob/master/CONTRIBUTING.md) للحصول على تعليمات مفصلة حول كيفية البدء في المساهمة بقواعد جديدة. ## 📦 حزم القواعد يمكنك تنزيل أحدث حزم القواعد من [صفحة الإصدارات](https://github.com/SigmaHQ/sigma/releases/latest) والبدء في الاستفادة من قواعد Sigma اليوم. تُنشر القواعد الجديدة أيضًا بشكل منتظم، لذا تحقق مرة أخرى كثيرًا للحصول على أحدث عمليات الكشف. ## 🧬 استخدام القواعد وتحويلها * يمكنك البدء في تحويل قواعد Sigma اليوم باستخدام: * [Sigma CLI](https://github.com/SigmaHQ/sigma-cli) - المحول الرسمي لسطر الأوامر * [sigconverter.io](https://sigconverter.io) - محول بواجهة رسومية على الويب * [Detection Studio](https://detection.studio/) - محول بواجهة رسومية على الويب * لدمج قواعد Sigma في سلسلة أدواتك أو منتجاتك الخاصة، استخدم [pySigma](https://github.com/SigmaHQ/pySigma). ## 🚨 الإبلاغ عن الإيجابيات الكاذبة أو أفكار قواعد جديدة إذا وجدت إيجابية كاذبة أو ترغب في اقتراح فكرة قاعدة كشف جديدة لكن ليس لديك الوقت لإنشائها، يرجى إنشاء مشكلة جديدة على [مستودع GitHub](https://github.com/SigmaHQ/sigma/issues/new/choose) عن طريق اختيار أحد القوالب المتاحة. ## 💬 المجتمع انضم إلى مجتمع Sigma على [Discord](https://discord.gg/CZhaX3ygdt) لمناقشة هندسة الكشف، وطرح الأسئلة، ومشاركة الأفكار، والتعاون مع الممارسين الآخرين. نستخدم Discord أيضًا للإعلانات مثل الإصدارات الجديدة وتحديثات المشروع الأخرى. ## 🌐 الموارد الرسمية * [sigmahq.io](https://sigmahq.io/) - موقع Sigma الرسمي * [مدونة SigmaHQ](https://blog.sigmahq.io/) - المدونة الرسمية التي تغطي هندسة الكشف وإصدارات القواعد وتحديثات Sigma * [Phoenix - منصة استخبارات قواعد Sigma](https://sigma.nasbench.dev/) - ابحث عن قواعد Sigma المرتبطة بـ MITRE ATT&CK وحللها وافهمها ## 📚 الموارد والقراءة الإضافية * [Hack.lu 2017 Sigma - Generic Signatures for Log Events by Thomas Patzke](https://www.youtube.com/watch?v=OheVuE9Ifhs) * [Sigma - Generic Signatures for SIEM Systems by Florian Roth](https://www.slideshare.net/secret/gvgxeXoKblXRcA) * [50 Shades of Sigma by Florian Roth](https://www.slideshare.net/FlorianRoth2/50-shades-of-sigma) * [Introducing Sigma Specification v2.0 by Nasreddine Bencherchali](https://blog.sigmahq.io/introducing-sigma-specification-v2-0-25f81a926ff0) * [SIGMA-Resources - قائمة منسقة بالموارد لتعلم وفهم قواعد Sigma](https://github.com/nasbench/SIGMA-Resources) * [The Ultimate Guide to Sigma Rules by Graylog](https://graylog.org/post/the-ultimate-guide-to-sigma-rules/) * [Introduction to Sigma Rules by Intezer](https://intezer.com/blog/threat-hunting/intro-to-sigma-rules/) ## المشاريع أو المنتجات التي تستخدم أو تدمج قواعد Sigma * [AlphaSOC](https://docs.alphasoc.com/detections_and_findings/sigma/introduction/) - يستفيد من قواعد Sigma لزيادة التغطية عبر جميع مصادر السجل المدعومة * [alterix](https://github.com/mtnmunuklu/alterix) - يحول قواعد Sigma إلى لغة استعلام SIEM الخاصة بـ CRYPTTECH * [AttackIQ](https://www.attackiq.com/2024/01/10/sigmaiq-attackiqs-latest-innovation-for-actionable-detections/) - قواعد Sigma مدمجة في منصة AttackIQ، و[SigmAIQ](https://github.com/AttackIQ/SigmAIQ) لتحويل قواعد Sigma وتطبيقات LLM * [Atomic Threat Coverage](https://github.com/atc-project/atomic-threat-coverage) - يربط تلقائيًا قواعد Sigma بتقنيات MITRE ATT&CK واختبارات Atomic Red Team وأدلة الاستجابة للحوادث (منذ ديسمبر 2018) * [ATR (Agent Threat Rules)](https://github.com/Agent-Threat-Rule/agent-threat-rules) - تنسيق قواعد كشف مفتوح بترخيص MIT لتهديدات أمن وكلاء الذكاء الاصطناعي (حقن الأوامر، تسميم الأدوات، تسريب السياق). يُصدّر CLI المرجعي قواعد ATR إلى تنسيق Sigma عبر `atr convert sigma`. * [AttackRuleMap](https://attackrulemap.com/) - يربط محاكاات هجوم Atomic Red Team بقواعد كشف Sigma مفتوحة المصدر لتقييم التغطية * [Confluent Sigma](https://github.com/confluentinc/confluent-sigma) - قواعد Sigma المدعومة بـ Kafka Streams * [Detection Studio](https://detection.studio/?ref=sigmahq_readme) - حوّل قواعد Sigma إلى أي SIEM مدعوم * [Exeon.UEBA](https://exeon.com/ueba/) - حل تحليلات سلوك المستخدم والكيان (UEBA) من Exeon الذي يوفر محرك كشف Sigma مدمجًا * [IBM QRadar](https://community.ibm.com/community/user/security/blogs/gladys-koskas1/2023/08/02/qradar-natively-supports-sigma-for-rules-creation) - يستوعب قواعد Sigma أصلاً للكشف في الوقت الفعلي عبر تطبيق YARA and Sigma Rules Manager * [Joe Sandbox](https://www.joesecurity.org/blog/8225577975210857708) - منصة تحليل البرمجيات الخبيثة الآلية التي تطبق قواعد Sigma أثناء تنفيذ صندوق الرمل لكشف التهديدات في سجلات السلوك * [LimaCharlie](https://limacharlie.io/) - منصة سحابية لعمليات الأمن (SecOps) مع دعم أصلي لقواعد Sigma وتحويل تلقائي إلى تنسيق قواعد الكشف والاستجابة الخاص بها * [MISP](http://www.misp-project.org/2017/03/26/MISP.2.4.70.released.html) - منصة مفتوحة المصدر لمشاركة استخبارات التهديدات مع دعم أصلي لقواعد Sigma (منذ الإصدار 2.4.70، مارس 2017) * [Nextron's Aurora Agent](https://www.nextron-systems.com/aurora/) - وكيل EDR خفيف الوزن قائم على Sigma يستخدم ETW للكشف الفوري على نقاط النهاية * [Nextron's THOR Scanner](https://www.nextron-systems.com/thor/) - افحص باستخدام قواعد Sigma على نقاط النهاية * [RANK VASA](https://globenewswire.com/news-release/2019/03/04/1745907/0/en/RANK-Software-to-Help-MSSPs-Scale-Cybersecurity-Offerings.html) - منصة كشف تهديدات الشبكة القائمة على الذكاء الاصطناعي التي تستخدم قواعد Sigma لتحديد الشذوذات الأمنية لمزودي خدمات الأمن المُدار (MSSPs) * [Saeros](https://github.com/Saeros-Security/Saeros) - نظام كشف اختراق المضيف (HIDS) مفتوح المصدر لنظامي Windows وActive Directory مع مطابقة قواعد Sigma محليًا عبر ETW * [Security Onion](https://docs.securityonion.net/en/3/main/sigma/) - منصة مفتوحة المصدر لمراقبة أمن الشبكة مع كشف Sigma مدمج وتحديثات قواعد يومية تلقائية * [Sekoia.io XDR](https://www.sekoia.io) - XDR يدعم لغات قواعد Sigma وSigma Correlation * [sigma2stix](https://github.com/muchdogesec/sigma2stix) - يحول مجموعة قواعد SigmaHQ بالكامل إلى كائنات STIX 2.1 * [SIΣGMA](https://github.com/3CORESec/SIEGMA) - مولد قابل للاستهلاك في SIEM يستخدم Sigma لتحويل الاستعلامات * [SOC Prime](https://my.socprime.com/sigma/) - سوق كشف التهديدات الذي يستضيف قواعد Sigma المجتمعية مع الترجمة إلى أكثر من 25 منصة SIEM وEDR وXDR * [TA-Sigma-Searches](https://github.com/dstaulcu/TA-Sigma-Searches) - تطبيق Splunk يوفر عمليات بحث محفوظة مستمدة من قواعد Sigma المحولة * [TimeSketch](https://github.com/google/timesketch/commit/0c6c4b65a6c0f2051d074e87bbb2da2424fa6c35) - أداة مفتوحة المصدر لتحليل الجدول الزمني الجنائي التعاوني تستخدم قواعد Sigma لوسم الأحداث وكشفها * [Varpulis](https://varpulis-cep.com) - محرك تدفق مفتوح المصدر يشغل قواعد Sigma، بما في ذلك قواعد الارتباط، على تدفقات أحداث Kafka أو NATS، ويُحكم عليه في وقت الحدث * [VirusTotal](https://docs.virustotal.com/docs/crowdsourced-sigma-rules) - كلما تطابق عينة مع أي قواعد Sigma مفتوحة المصدر، تُعرض القواعد المطابقة كجزء من تقرير الملف * [ypsilon](https://github.com/P4T12ICK/ypsilon) - اختبار حالات الاستخدام الآلي ## 📜 المشرفون * [Nasreddine Bencherchali (@nas_bench)](https://x.com/nas_bench) * [Florian Roth (@cyb3rops)](https://x.com/cyb3rops) * [Christian Burkard (@phantinuss)](https://x.com/phantinuss) * [François Hubaut (@frack113)](https://x.com/frack113) * [Thomas Patzke (@blubbfiction)](https://x.com/blubbfiction) * [Mohamed Ashraf (@X__Junior)](https://x.com/X__Junior) * [Swachchhanda Shrawan Poudel (@\_swachchhanda\_)](https://x.com/_swachchhanda_) ## شكر وتقدير لم يكن هذا المشروع ليصل إلى هذا المستوى دون مساعدة مئات المساهمين. شكرًا لجميع المساهمين السابقين والحاليين على مساعدتهم. ## التراخيص يُصدر محتوى هذا المستودع بموجب [Detection Rule License (DRL) 1.1](https://github.com/SigmaHQ/Detection-Rule-License).