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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
GitLeaks — مكون CI لأداة Gitleaks SAST التي تقوم بمسح مستودعات git بحثاً عن الأسرار المشفرة، ومفاتيح API، والرموز المميزة مع دعم التكوين المخصص والبُعدي. | Kitploit
أدوات/GitLabGitLab/niclas-zone/ci/gitleaks
التحليل الثابتتحليل الكودDevSecOpsكشف الأسرار
GitLabniclas-zone/ci/gitleaks

GitLeaks

مكون CI لأداة Gitleaks SAST التي تقوم بمسح مستودعات git بحثاً عن الأسرار المشفرة، ومفاتيح API، والرموز المميزة مع دعم التكوين المخصص والبُعدي.

عرض المستودع

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
الموقع الإلكتروني
1منذ شهر واحدلم تتم المراجعة بعد

مكون GitLeaks لـ GitLab CI

مكون GitLab CI لـ Gitleaks - أداة SAST للكشف عن ومنع الأسرار المشفرة مثل كلمات المرور ومفاتيح API والرموز في مستودعات git.

الميزات

  • كشف الأسرار: يفحص المستودعات بحثًا عن الأسرار المشفرة والمعلومات الحساسة
  • قواعد شاملة: مجموعة واسعة من القواعد المضمنة لكشف أنواع مختلفة من الأسرار
  • تكوين مخصص: دعم ملفات التكوين المحلية والعن بُعد
  • تنسيقات مخرجات متعددة: دعم تنسيقات JSON و SARIF وغيرها من تنسيقات التقارير
  • وسائط مرنة: تمرير علامات إضافية مباشرة إلى Gitleaks
  • تكوين عن بُعد: تنزيل واستخدام ملفات التكوين من روابط عن بُعد
  • إعدادات وظيفة قابلة للتخصيص: تخصيص اسم الوظيفة والمرحلة وصورة الحاوية

الاستخدام

الاستخدام الأساسي

root@kitploit:~
include:
  - component: $CI_SERVER_FQDN/niclas-zone/ci/gitleaks/main@latest

stages:
  - test

مع تكوين مخصص

root@kitploit:~
include:
  - component: $CI_SERVER_FQDN/niclas-zone/ci/gitleaks/main@latest
    inputs:
      GITLEAKS_CONFIG: ".gitleaks.toml"
      GITLEAKS_EXTRA_ARGS: "--verbose --report-format sarif"

stages:
  - test

مع تكوين عن بُعد

root@kitploit:~
include:
  - component: $CI_SERVER_FQDN/niclas-zone/ci/gitleaks/main@latest
    inputs:
      GITLEAKS_REMOTE_CONFIG: "https://gitlab.com/niclas-zone/ci/gitleaks/-/raw/main/configs/gitleaks.toml"

stages:
  - test

المدخلات

ملفات التكوين

التكوين المحلي

ضع ملف .gitleaks.toml في جذر المستودع الخاص بك أو حدد المسار باستخدام GITLEAKS_CONFIG.

التكوين عن بُعد

اضبط GITLEAKS_REMOTE_CONFIG لتنزيل ملف تكوين من رابط. هذا مفيد لمشاركة التكوينات عبر مشاريع متعددة.

التكوين الافتراضي

إذا لم يتم تحديد تكوين محلي أو عن بُعد، سيستخدم المكون القواعد الافتراضية المضمنة في Gitleaks.

القطع الأثرية

يقوم المكون بإنشاء القطع الأثرية التالية:

  • gitleaks-report.json: نتائج الفحص بتنسيق JSON (أو تنسيق آخر بناءً على وسيطة --report-format)

التوثيق

لمزيد من المعلومات حول تكوين Gitleaks وخياراته، انظر:

  • توثيق Gitleaks
  • دليل التكوين
  • خيارات سطر الأوامر
تنزيل الأداة
المدخلالوصفالافتراضي
job_nameاسم وظيفة CI"secret scanning"
stageمرحلة خط الأنابيب"test"
imageصورة Docker لـ Gitleaks"registry.gitlab.com/niclas-zone/ctr/gitleaks:8.28.0"
GITLEAKS_EXTRA_ARGSوسائط إضافية لـ Gitleaks"--verbose --redact --report-format json"
GITLEAKS_CONFIGمسار ملف تكوين Gitleaks المحلي""
GITLEAKS_REMOTE_CONFIGرابط تنزيل ملف تكوين Gitleaks""