Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
kestrel-lang — لغة صيد التهديدات Kestrel: بناء سير عمل صيد قابلة لإعادة الاستخدام والتركيب والمشاركة عبر مصادر بيانات واستخبارات تهديدات مختلفة. | Kitploit
أدوات/GitHubGitHub/opencybersecurityalliance/kestrel-lang
البرمجة النصية والأتمتةجمع المعلوماتاستخبارات التهديداتالتعلم والتعليممختبرات وتدريب عملي
GitHubopencybersecurityalliance/kestrel-lang

kestrel-lang

لغة صيد التهديدات Kestrel: بناء سير عمل صيد قابلة لإعادة الاستخدام والتركيب والمشاركة عبر مصادر بيانات واستخبارات تهديدات مختلفة.

عرض المستودع

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
32451منذ سنة واحدةتمت المراجعة من قبل Kitploit

.. image:: https://github.com/opencybersecurityalliance/kestrel-lang/raw/develop/logo/logo_w_text.png :width: 460 :alt: لغة Kestrel لصيد التهديدات

|readthedocs| |pypi| |downloads| |codecoverage| |black|

|

الصيد باستعلام/برنامج نصي أصلي (يسار) أم Kestrel (يمين)؟

*عادةً ما تتطلب عملية صيد التهديدات السيبرانية الشاملة التنفيذ عبر مصادر بيانات/بيئات متعددة بالإضافة إلى خطوات الإثراء/التعلم الآلي/التصور في أي مكان في سير الصيد.

.. image:: https://raw.githubusercontent.com/opencybersecurityalliance/data-bucket-kestrel/main/images/kestrel2_example.png :alt: مثال Kestrel2

ما هو Kestrel؟

Kestrel هي لغة صيد تهديدات تهدف إلى جعل صيد التهديدات السيبرانية سريعًا من خلال توفير طبقة تجريد لبناء سير صيد قابل لإعادة الاستخدام والتركيب والمشاركة. بدءًا من:

#. Black Hat USA 2024 Kestrel hunting lab_ #. Black Hat USA 2022 Kestrel hunting lab_ #. Black Hat USA 2022 session recording_

أخبار

  • سجّل في Black Hat USA 2024_ للصيد باستخدام Kestrel
  • محاضرة عن Kestrel والذكاء الاصطناعي في CNCF Secure AI Summit 2024_
  • تعرّف على النشر القابل للتوسع لـ Kestrel في Red Hat Research Quarterly_ (RHRQ)

Kestrel باختصار

يكتب مطورو البرامج بلغة Python أو Swift بدلاً من لغة الآلة لتحويل منطق الأعمال بسرعة إلى تطبيقات. يكتب صائدو التهديدات بلغة Kestrel لتحويل فرضيات التهديد بسرعة إلى سير صيد. نحن نرى صيد التهديدات كإجراء تفاعلي لإنشاء أنظمة كشف اختراق مخصصة أثناء التنقل، وسير الصيد بالنسبة لعمليات الصيد هو مثل سير التحكم بالنسبة للبرامج العادية.

.. image:: https://github.com/opencybersecurityalliance/kestrel-lang/raw/develop/docs/images/overview.png :width: 100% :alt: نظرة عامة على Kestrel

  • لغة Kestrel: لغة صيد تهديدات للإنسان للتعبير عن ما يجب صيده.

    • التعبير عن معرفة ما في أنماط وتحليلات وسير الصيد.
    • تأليف سير صيد قابلة لإعادة الاستخدام من خطوات صيد فردية.
    • الاستدلال باستخدام تجريد تمثيل البيانات القائم على الكيانات الملائم للإنسان.
    • التفكير عبر مصادر البيانات والاستخبارات التهديدية غير المتجانسة.
    • تطبيق منطق الكشف العام والخاص الموجود كخطوات صيد تحليلية.
    • إعادة استخدام ومشاركة خطوات الصيد الفردية وسير الصيد ودفاتر الصيد الكاملة.
  • بيئة تشغيل Kestrel: مترجم آلي يتعامل مع كيفية الصيد.

    • ترجمة ماذا مقابل تعليمات منصة الصيد المحددة.
    • تنفيذ الكود المترجم محليًا وعن بُعد.
    • تجميع السجلات والسجلات الأولية في كيانات للاستدلال القائم على الكيانات.
    • تخزين البيانات الوسيطة والسجلات ذات الصلة مؤقتًا للاستجابة السريعة.
    • جلب السجلات والسجلات ذات الصلة مسبقًا لبناء الروابط بين الكيانات.
    • تعريف واجهات قابلة للتوسع لمصادر البيانات وتنفيذ التحليلات.

المفاهيم الأساسية وكيفية الاستخدام

قم بزيارة Kestrel documentation_ لتعلم Kestrel:

  • تعلم المفاهيم والصياغة:

    • A comprehensive introduction to Kestrel_
    • The two key concepts of Kestrel_
    • Interactive tutorial with quiz_
    • Language reference book_
  • اصطد في بيئتك:

    • Kestrel runtime installation_
    • How to connect to your data sources_
    • How to execute an analytic hunt step in Python/Docker_
    • How to use Kestrel via API_
    • How to launch Kestrel as a Docker container_

Kestrel 2

يظهر Kestrel 2 لأول مرة في Black Hat USA 2024_. مع الحفاظ على صياغة اللغة من Kestrel 1، قمنا بإعادة تصميم بيئة تشغيل Kestrel 2 بالكامل لتحقيق أداء أفضل وصياغة أكثر مرونة فيما يتعلق بتمثيل الكيانات والسمات والعلاقات.

الميزات الرئيسية لـ Kestrel 2:

  • التجميع في الوقت المناسب بدلاً من التفسير
  • التقييم البطيء وأمر EXPLAIN الجديد
  • تحسين Data Lakehouse مع استعلام متداخل بعمق
  • دعم كيانات/سمات OCSF و OpenTelemetry بالإضافة إلى STIX

Kestrel 2 حاليًا في مرحلة تجريبية، تعرف على المزيد في Kestrel runtime installation_.

دفاتر صيد Kestrel والتحليلات

  • Kestrel huntbook_: دفاتر صيد Kestrel مساهمة من المجتمع
  • Kestrel analytics_: تحليلات Kestrel مساهمة من المجتمع

مدونات صيد Kestrel

#. Building a Huntbook to Discover Persistent Threats from Scheduled Windows Tasks_ #. Practicing Backward And Forward Tracking Hunts on A Windows Host_ #. Building Your Own Kestrel Analytics and Sharing With the Community_ #. Setting Up The Open Hunting Stack in Hybrid Cloud With Kestrel and SysFlow_ #. Try Kestrel in a Cloud Sandbox_ #. Fun with securitydatasets.com and the Kestrel PowerShell Deobfuscator_ #. Kestrel Data Retrieval Explained_

محاضرات وعروض توضيحية

ملخص المحاضرات (قم بزيارة Kestrel documentation on talks_ لمعرفة التفاصيل):

  • 2024/08 Black Hat USA 2024_
  • 2024/06 CNCF Secure AI Summit 2024_
  • 2023/08 Black Hat USA 2023_
  • 2022/12 Infosec Jupyterthon 2022_ [IJ'22 live hunt recording_]
  • 2022/08 Black Hat USA 2022_ [BH'22 recording_ | BH'22 hunting lab_]
  • 2022/06 Cybersecurity Automation Workshop_
  • 2022/04 SC eSummit on Threat Hunting & Offense Security_ (free to register/playback)
  • 2021/12 Infosec Jupyterthon 2021_ [IJ'21 live hunt recording_]
  • 2021/11 BlackHat Europe 2021_

التواصل مع المجتمع

  • انضم إلى قناة Kestrel على Slack:

    • احصل على دعوة Slack_ للانضمام إلى مساحة Open Cybersecurity Alliance_

      .. image:: https://opencyberallia.wpengine.com/wp-content/uploads/2022/03/OCA-logo-e1646689234325.png :width: 20% :alt: شعار OCA

    • انضم إلى قناة kestrel لطرح الأسئلة والتواصل مع الصيادين الآخرين

  • ساهم في تطوير اللغة (ترخيص Apache 2.0_):

    • أنشئ مشكلة على GitHub_ للإبلاغ عن الأخطاء واقتراح ميزات جديدة
    • اتبع إرشادات المساهمة_ لتقديم طلب السحب الخاص بك
    • راجع وثائق الحوكمة_ بخصوص دمج طلبات السحب والإصدارات والكشف عن الثغرات
  • شارك دفتر الصيد والتحليلات الخاصة بك:

    • Kestrel huntbook_
    • Kestrel analytics_

.. _Kestrel live tutorial in a cloud sandbox: https://mybinder.org/v2/gh/opencybersecurityalliance/kestrel-huntbook/HEAD?filepath=tutorial .. _Kestrel documentation: https://kestrel.readthedocs.io/

.. _A comprehensive introduction to Kestrel: https://kestrel.readthedocs.io/en/latest/overview/ .. _The two key concepts of Kestrel: https://kestrel.readthedocs.io/en/latest/language/tac.html#key-concepts .. _Interactive tutorial with quiz: https://mybinder.org/v2/gh/opencybersecurityalliance/kestrel-huntbook/HEAD?filepath=tutorial .. _Kestrel runtime installation: https://kestrel.readthedocs.io/en/latest/installation/runtime.html .. _How to connect to your data sources: https://kestrel.readthedocs.io/en/latest/installation/datasource.html .. _How to execute an analytic hunt step in Python/Docker: https://kestrel.readthedocs.io/en/latest/installation/analytics.html .. _Language reference book: https://kestrel.readthedocs.io/en/latest/language/commands.html .. _How to use Kestrel via API: https://kestrel.readthedocs.io/en/latest/source/kestrel.session.html .. _How to launch Kestrel as a Docker container: https://kestrel.readthedocs.io/en/latest/deployment/ .. _Kestrel documentation on talks: https://kestrel.readthedocs.io/en/latest/talks.html

.. _Kestrel huntbook: https://github.com/opencybersecurityalliance/kestrel-huntbook .. _Kestrel analytics: https://github.com/opencybersecurityalliance/kestrel-analytics

.. _Building a Huntbook to Discover Persistent Threats from Scheduled Windows Tasks: https://opencybersecurityalliance.org/huntbook-persistent-threat-discovery-kestrel/ .. _Practicing Backward And Forward Tracking Hunts on A Windows Host: https://opencybersecurityalliance.org/backward-and-forward-tracking-hunts-on-a-windows-host/ .. _Building Your Own Kestrel Analytics and Sharing With the Community: https://opencybersecurityalliance.org/kestrel-custom-analytics/ .. _Setting Up The Open Hunting Stack in Hybrid Cloud With Kestrel and SysFlow: https://opencybersecurityalliance.org/kestrel-sysflow-open-hunting-stack/ .. _Try Kestrel in a Cloud Sandbox: https://opencybersecurityalliance.org/try-kestrel-in-a-cloud-sandbox/ .. _Fun with securitydatasets.com and the Kestrel PowerShell Deobfuscator: https://opencybersecurityalliance.org/fun-with-securitydatasets-com-and-the-kestrel-powershell-deobfuscator/ .. _Kestrel Data Retrieval Explained: https://opencybersecurityalliance.org/kestrel-data-retrieval-explained/

.. _RSA Conference 2021: https://www.rsaconference.com/Library/presentation/USA/2021/The%20Game%20of%20Cyber%20Threat%20Hunting%20The%20Return%20of%20the%20Fun .. _RSA'21 session recording: https://www.youtube.com/watch?v=-Xb086R0JTk .. _SANS Threat Hunting Summit 2021: https://www.sans.org/blog/a-visual-summary-of-sans-threat-hunting-summit-2021/ .. _SANS'21 session recording: https://www.youtube.com/watch?v=gyY5DAWLwT0 .. _BlackHat Europe 2021: https://www.blackhat.com/eu-21/arsenal/schedule/index.html#an-open-stack-for-threat-hunting-in-hybrid-cloud-with-connected-observability-25112 .. _Infosec Jupyterthon 2021: https://infosecjupyterthon.com/2021/agenda.html .. _IJ'21 live hunt recording: https://www.youtube.com/embed/nMnHBnYfIaI?start=20557&end=22695 .. _Infosec Jupyterthon 2022: https://infosecjupyterthon.com/2022/agenda.html .. _IJ'22 live hunt recording: https://www.youtube.com/embed/8Mw1yyYkeqM?start=23586&end=26545 .. _SC eSummit on Threat Hunting & Offense Security: https://www.scmagazine.com/esummit/automating-the-hunt-for-advanced-threats .. _Cybersecurity Automation Workshop: http://www.cybersecurityautomationworkshop.org/ .. _Black Hat USA 2024: https://www.blackhat.com/us-24/arsenal/schedule/index.html#kestrel--hunt-for-threats-across-security-data-lakes-39321 .. _Black Hat USA 2023: https://www.blackhat.com/us-23/arsenal/schedule/index.html#identity-threat-hunting-with-kestrel-33662 .. _Black Hat USA 2022: .. _BH'22 recording: .. _Black Hat USA 2022 session recording: .. _BH'22 hunting lab: .. _Black Hat USA 2022 Kestrel hunting lab: .. _Black Hat USA 2024 Kestrel hunting lab: .. _Red Hat Research Quarterly: .. _CNCF Secure AI Summit 2024:

.. _slack invitation: https://join.slack.com/t/open-cybersecurity/shared_invite/zt-19pliofsm-L7eSSB8yzABM2Pls1nS12w .. _Open Cybersecurity Alliance workspace: https://open-cybersecurity.slack.com/ .. _GitHub Issue: https://github.com/opencybersecurityalliance/kestrel-lang/issues .. _contributing guideline: CONTRIBUTING.rst .. _governance documentation: GOVERNANCE.rst .. _Apache License 2.0: LICENSE.md

.. |readthedocs| image:: https://readthedocs.org/projects/kestrel/badge/?version=latest :target: https://kestrel.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status

.. |pypi| image:: https://img.shields.io/pypi/v/kestrel-jupyter :target: https://pypi.python.org/pypi/kestrel-jupyter :alt: Latest Version

.. |downloads| image:: https://img.shields.io/pypi/dm/kestrel-core :target: https://pypistats.org/packages/kestrel-core :alt: PyPI Downloads

.. |codecoverage| image:: https://codecov.io/gh/opencybersecurityalliance/kestrel-lang/branch/develop/graph/badge.svg?token=HM4ax10IW3 :target: https://codecov.io/gh/opencybersecurityalliance/kestrel-lang :alt: Code Coverage

.. |black| image:: https://img.shields.io/badge/code%20style-black-000000.svg :target: https://github.com/psf/black :alt: Code Style: Black

تنزيل الأداة
  • 2021/10 SANS Threat Hunting Summit 2021: [SANS'21 session recording]
  • 2021/05 RSA Conference 2021: [RSA'21 session recording]
  • https://www.blackhat.com/us-22/arsenal/schedule/index.html#streamlining-and-automating-threat-hunting-with-kestrel-28014
    https://www.youtube.com/watch?v=tf1VLIpFefs
    https://www.youtube.com/watch?v=tf1VLIpFefs
    https://mybinder.org/v2/gh/opencybersecurityalliance/black-hat-us-2022/HEAD?filepath=demo
    https://mybinder.org/v2/gh/opencybersecurityalliance/black-hat-us-2022/HEAD?filepath=demo
    https://github.com/opencybersecurityalliance/black-hat-us-2024
    https://research.redhat.com/blog/article/team-threat-hunting-on-a-container-platform-kestrel-as-a-service/
    https://secureaisummit2024.sched.com/event/1dBWF/elevate-cloud-threat-hunting-with-ai-kenneth-peeples-maya-costantini-red-hat