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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
git-secrets-scan — يفحص مستودعات Git بحثًا عن الأسرار والمفاتيح وكلمات المرور المكتوبة مباشرة في الكود باستخدام Gitleaks، ويدمج الأمان في Bitbucket Pipelines مع تقارير Code Insights. | Kitploit
أدوات/BitbucketBitbucket/atlassian/git-secrets-scan
تحليل الشفرة الثابت (SAST)تدقيق التكوينأمن السحابةDevSecOpsكشف الأسرارسوء التكوين
Bitbucketatlassian/git-secrets-scan

git-secrets-scan

يفحص مستودعات Git بحثًا عن الأسرار والمفاتيح وكلمات المرور المكتوبة مباشرة في الكود باستخدام Gitleaks، ويدمج الأمان في Bitbucket Pipelines مع تقارير Code Insights.

عرض المستودع
38منذ سنة واحدةلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

أمان Bitbucket: ماسح الأسرار

يفحص ملفاتك بحثًا عن الأسرار والمفاتيح وكلمات المرور المضمّنة بشكل صريح. يُنشئ تقرير Code Insights أمنيًا في حال العثور عليها.

يستفيد هذا الـ Pipe المدعوم من Bitbucket Cloud من سجل أنماط الأسرار gitleaks لتوفير قدرات رائدة في مجال فحص الأسرار الأمنية لعملاء Bitbucket. راجع قسم التفاصيل والأمثلة للحصول على مزيد من المعلومات.

ملاحظة: تم إدخال تغييرات كاسرة في الإصدار 2.0.0. يُرجى مراجعة الإصدار الحالي من الـ Pipe وتحديث إعداداتك وفقًا لذلك قبل الترقية.

ملاحظة: تم إدخال تغييرات كاسرة في الإصدار 3.0.0. يُرجى مراجعة الإصدار الحالي من الـ Pipe وتحديث إعداداتك وفقًا لذلك قبل الترقية.

تعريف YAML

أضف المقتطف التالي إلى قسم script في ملف bitbucket-pipelines.yml الخاص بك:

- pipe: atlassian/git-secrets-scan:3.2.0
  variables:
    # GITLEAKS_COMMAND: '<string>' # Optional. Default: `git`
    # GITLEAKS_EXTRA_ARGS: '<array>' # Optional.
    # CREATE_REPORT: "<boolean>" # Optional. Default: `true`
    # DEBUG: "<boolean>" # Optional. Default: `false`

المتغيرات

المتغيرالاستخدام
GITLEAKS_COMMANDالأمر المراد استخدامه مع gitleaks. المتاح: git، dir، stdin. الافتراضي: git.
GITLEAKS_EXTRA_ARGSأعلام إضافية لتمريرها إلى gitleaks gitleaks extra args.
CREATE_REPORTيتحكم فيما إذا كان الأنبوب سينشئ تقارير Bitbucket CodeInsights باستخدام نتائج تنفيذ gitleaks. الافتراضي: true.
DEBUGتفعيل معلومات التصحيح الإضافية. الافتراضي: false.

التفاصيل

بشكل افتراضي، سيقوم الأنبوب بفحص ملفاتك بحثًا عن بيانات اعتماد سرية مضمّنة باستخدام الأمر gitleaks git وسينشئ تقريرًا أمنيًا مع تعليقات توضيحية لكل بيانات اعتماد يتم العثور عليها.

الاستخدام المتقدم

ألقِ نظرة على منشور المدونة هذا لإعداد تكوين gitleaks المتقدم: gitleaks advanced configuration setup.

كيفية تجاهل أسرار الاختبار: gitleaks additional-configuration.

الأمثلة

مثال أساسي:

تشغيل فحص لبيانات الاعتماد السرية باستخدام الأمر الافتراضي git:

script:
  - pipe: atlassian/git-secrets-scan:3.2.0

يسمح لك الأمر dir بفحص المجلدات والملفات:

script:
  - pipe: atlassian/git-secrets-scan:3.2.0
    variables:
      GITLEAKS_COMMAND: "dir"
      GITLEAKS_EXTRA_ARGS: "./path_to_directory_or_file"

لا تُنشئ تقرير CodeInsights:

script:
  - pipe: atlassian/git-secrets-scan:3.2.0
    variables:
      CREATE_REPORT: "false"

مثال متقدم:

افحص الأدلة والملفات، ووفّر إعدادًا مخصصًا لـ gitleaks، وفعّل وضع التصحيح:

script:
  - pipe: atlassian/git-secrets-scan:3.2.0
    variables:
      DEBUG: "true"
      GITLEAKS_COMMAND: "dir"
      GITLEAKS_EXTRA_ARGS: 
        - "./path_to_directory_or_file"
        - "--config=my-gitleaks-config.toml"

الدعم

إذا كنت ترغب في الحصول على مساعدة بشأن هذا الـ pipe، أو واجهت مشكلة أو لديك طلب ميزة، أخبرنا على Community.

إذا كنت تبلّغ عن مشكلة، فيرجى تضمين:

  • إصدار الـ pipe
  • السجلات ورسائل الخطأ ذات الصلة
  • خطوات إعادة إنتاج المشكلة

الترخيص

حقوق النشر (c) 2020 Atlassian وآخرون. مرخّص بموجب Apache 2.0، راجع ملف LICENSE.txt.

تنزيل الأداة