Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/ossf/scorecard
تحليل الثغرات الأمنيةتحليل الكودتدقيق التكوينDevSecOpsكشف الأسراراستخبارات التهديداتأمن سلسلة التوريدالأفضل في أمن سلسلة التوريد #5
GitHubossf/scorecard

scorecard

5.6k69759منذ يوم واحدتمت المراجعة من قبل Kitploit

OpenSSF Scorecard - مقاييس صحة الأمان للمصادر المفتوحة

عرض المستودعالموقع الإلكتروني

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة

OpenSSF Scorecard

OpenSSF Scorecard OpenSSF Best Practices build CodeQL Go Reference Go Report Card codecov SLSA 3 Slack

نظرة عامة

  • ما هو Scorecard؟
  • أبرز مستخدمي Scorecard
  • عرض درجة مشروع ما
  • البيانات العامة لـ Scorecard

استخدام Scorecard

  • إجراء GitHub الخاص بـ Scorecard
  • واجهة REST API الخاصة بـ Scorecard
  • شارات Scorecard
  • خادم MCP الخاص بـ Scorecard
  • واجهة سطر الأوامر الخاصة بـ Scorecard
    • المتطلبات الأساسية
    • التثبيت
    • المصادقة
    • الاستخدام الأساسي

الفحوصات

  • فحوصات Scorecard الافتراضية
  • التوثيق المفصل للفحوصات (معايير التقييم، والمخاطر، والمعالجة)
  • دليل المبتدئين لفحوصات Scorecard

توصيات مهمة أخرى

  • المصادقة الثنائية (2FA)

التقييم

  • الدرجة الإجمالية

المساهمة

  • الإبلاغ عن المشكلات
  • مدونة قواعد السلوك
  • المساهمة في Scorecard
  • إضافة فحص جديد
  • التواصل مع مجتمع Scorecard
  • الإبلاغ عن مشكلة أمنية

الأسئلة الشائعة

  • الأسئلة الشائعة

نظرة عامة

ما هو Scorecard؟

أنشأنا Scorecard لمساعدة مشرفي المصادر المفتوحة على تحسين أفضل ممارساتهم الأمنية، ولمساعدة مستهلكي المصادر المفتوحة على الحكم على ما إذا كانت تبعياتهم آمنة.

Scorecard هي أداة آلية تقيّم عددًا من الاستدلالات المهمة ("الفحوصات") المرتبطة بأمن البرمجيات، وتمنح كل فحص درجة من 0 إلى 10. يمكنك استخدام هذه الدرجات لفهم المجالات المحددة التي يجب تحسينها من أجل تعزيز الوضع الأمني لمشروعك. يمكنك أيضًا تقييم المخاطر التي تفرضها التبعيات، واتخاذ قرارات مدروسة بشأن قبول هذه المخاطر، أو تقييم حلول بديلة، أو العمل مع المشرفين لإجراء تحسينات.

مصدر الإلهام لشعار Scorecard: "لقد نجحت! كل الدرجات D ... ودرجة A!"

أهداف المشروع

  1. أتمتة التحليل وقرارات الثقة بشأن الوضع الأمني لمشاريع المصادر المفتوحة.

  2. استخدام هذه البيانات لتحسين الوضع الأمني بشكل استباقي للمشاريع الحيوية التي يعتمد عليها العالم.

  3. العمل كأداة قياس للسياسات القائمة

    إذا كان مستخدمو البرمجيات مفتوحة المصدر (OSS) يحتاجون إلى سلوكيات معينة من تبعياتهم، فيمكن استخدام Scorecard لقياس تلك السلوكيات. مع إصدار V5، نرى النتائج المنظمة (Structured Results) كطريقة للقيام بذلك إذا كانت هناك تحليلات مدعومة. فبدلاً من الاعتماد على درجة إجمالية من X/10، أو درجة Maintained من Y/10، قد يرغب مستهلك البرمجيات مفتوحة المصدر في التأكد من أن المستودع الذي يعتمد عليه ليس مؤرشفًا (وهو ما يغطيه فحص archived). تتبنى مؤسسة OpenSSF هذا النهج في خط الأساس الأمني الخاص بها للمشاريع.

الأهداف غير المرجوة للمشروع

  1. أن يكون تقريرًا أو متطلبًا نهائيًا يجب على جميع المشاريع اتباعه.

    Scorecard ليس المقصود به أن يكون حلاً واحدًا يناسب الجميع. كل خطوة من خطوات إنتاج نتائجنا تخضع لرأي معين: ما الفحوصات التي تُضمَّن أو تُستبعَد، وأهمية كل فحص، وكيفية حساب الدرجات. الفحوصات نفسها هي استدلالية؛ فهناك نتائج إيجابية خاطئة وسلبية خاطئة.

    سواء كان ذلك بسبب قابلية التطبيق، أو الجدوى، أو مسألة رأي، فإن ما يُضمَّن أو يُستبعَد من نتائج Scorecard يؤدي إلى الكثير من النقاش. من المستحيل إنشاء Scorecard يرضي الجميع لأن الجماهير المختلفة ستهتم بمجموعات فرعية مختلفة من السلوكيات.

    الدرجات الإجمالية على وجه الخصوص لا تخبرك بشيء عن السلوكيات الفردية التي يقوم بها المستودع أو لا يقوم بها. تُجمَّع العديد من درجات الفحوصات في درجة واحدة، وهناك طرق متعددة للوصول إلى نفس الدرجة. تتغير هذه الدرجات مع إضافة استدلالات جديدة أو تحسين الاستدلالات الموجودة.

أبرز مستخدمي Scorecard

تم تشغيل Scorecard على آلاف المشاريع لمراقبة وتتبع مقاييس الأمان. من أبرز المشاريع التي تستخدم Scorecard:

  • Tensorflow
  • Angular
  • Flutter
  • sos.dev
  • deps.dev

عرض درجة مشروع

لعرض درجات المشاريع التي يفحصها Scorecard بانتظام، انتقل إلى عارض الويب. يمكنك أيضًا استبدال النص النائب (المنصة، والمستخدم/المؤسسة، واسم المستودع) في رابط القالب التالي لإنشاء رابط Scorecard مخصص لمستودع: https://scorecard.dev/viewer/?uri=<github_or_gitlab>.com/<user_name_or_org>/<repository_name>

على سبيل المثال:

  • https://scorecard.dev/viewer/?uri=github.com/ossf/scorecard
  • https://scorecard.dev/viewer/?uri=gitlab.com/fdroid/fdroidclient

لعرض درجات المشاريع غير المدرجة في عارض الويب، استخدم واجهة سطر أوامر Scorecard.

البيانات العامة

يفحص Scorecard أكثر من 1.3 مليون مستودع كل أسبوع، من ossf/scorecard-infra. النتائج متاحة عبر واجهة REST API. لم تعد مجموعة بيانات BigQuery العامة متاحة؛ راجع تغييرات البنية التحتية لـ Scorecard للتفاصيل.

لإضافة مشروع إلى الفحص الأسبوعي، اتبع التعليمات في دليل المساهمة الخاص بـ ossf/scorecard-infra.

استخدام Scorecard

إجراء GitHub الخاص بـ Scorecard

أسهل طريقة لاستخدام Scorecard على مشاريع GitHub التي تملكها هي باستخدام إجراء GitHub الخاص بـ Scorecard. يعمل الإجراء عند أي تغيير في المستودع ويصدر تنبيهات يمكن للمشرفين عرضها في علامة التبويب الأمان الخاصة بالمستودع. لمزيد من المعلومات، راجع تعليمات التثبيت الخاصة بإجراء GitHub الخاص بـ Scorecard.

واجهة REST API الخاصة بـ Scorecard

للاستعلام عن الدرجات المحسوبة مسبقًا لمشاريع البرمجيات مفتوحة المصدر، استخدم واجهة REST API. الدرجات المحسوبة من الفحص الأسبوعي الخاص بنا تستبعد فحوصات CI-Tests وContributors وDependency-Update-Tool بسبب تكاليف API المرتبطة بتشغيلها على نطاق واسع.

تنزيل الأداة