
مشروع OWASP Incubator: يكتشف بيانات الاعتماد المكشوفة في المحتوى الذي يقدمه المتصفح (JavaScript، واستجابات التكوين، وحركة المرور المباشرة).

SecretSifter هو مشروع OWASP Incubator يكتشف بيانات الاعتماد المكشوفة في ما تُسلّمه تطبيقات الويب فعليًا إلى المتصفح: حزم JavaScript، واستجابات الإعدادات، والمحتوى الحي الآخر.
يفحص فحص الأسرار قبل النشر شيفرة المصدر. بعض بيانات الاعتماد لا تُضاف إلا في وقت البناء أو وقت التشغيل، لذا لا تظهر أبدًا في المستودع الذي يجري فحصه. يفحص SecretSifter حركة المرور عند وصولها إلى المتصفح ويبلّغ عن كل اكتشاف مع موقعه ودليله ليقيّمه المُختبِر.
| الإصدار | الحصول عليه | المصدر |
|---|---|---|
| إضافة Burp Suite | البناء من المصدر | burp-extension/ (MIT) |
| إضافة Burp Suite مع الفرز بالذكاء الاصطناعي وMCP | البناء من المصدر | burp-mcp/ (MIT) |
| إضافة Chrome | Chrome Web Store | قريبًا (MIT، على خارطة الطريق) |
| إضافة Firefox | Firefox Add-ons | قريبًا (MIT، على خارطة الطريق) |
| تطبيق سطح المكتب (macOS، Windows) | Releases | قريبًا (MIT، على خارطة الطريق) |
| هدف تدريب InsecureShield (بيانات اعتماد اصطناعية فقط) | secretsifter/insecureshield-demo | MIT |
يُبنى إصدارا Burp باستخدام ./gradlew shadowJar (Java 17+). لكل مجلد README خاص به يحتوي على خطوات البناء والتثبيت.
افحص فقط التطبيقات التي تملكها أو المصرّح لك باختبارها. إذا وجدت بيانات اعتماد حية، فأبلغ عنها حتى يمكن تدويرها، ولا تنشر قيمتها أبدًا.
نرحّب بالمشكلات وطلبات السحب، وخصوصًا قواعد الكشف الجديدة مع حالات اختبار لكل من الإيجابيات الحقيقية والإيجابيات الكاذبة.
تُقبل المساهمات بموجب Developer Certificate of Origin. وقّع كل commit باستخدام git commit -s.
صفحة المشروع: owasp.org/projects/secretsifter
شيفرة المصدر مرخّصة بموجب MIT (انظر LICENSE). الوثائق مرخّصة بموجب CC BY-SA 4.0.