← مركز الأدوات

ماسح الأسرار الملصقة

أدخل البيانات المطلوبة، وشغّل الأداة بأمان، واطّلع فورًا على نتيجة قابلة للقياس.

أداة محلية

لا تستدعي هذه الأداة أي خدمة خارجية. ولا يُحتفظ بالمدخلات الحساسة.

طريقة الاستخدام

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

ما الذي تفحصه هذه الأداة

تُطابَق أشكال الأسرار الشائعة بالنمط: السلاسل العشوائية الطويلة، وبادئات المفاتيح المعروفة، وبنية JWT، وكتل المفاتيح الخاصة، وحقول كلمة المرور داخل سلاسل الاتصال. والمطابقة قائمة على الأنماط فقط — لا يُتحقَّق من أي مفتاح ولا يُرسَل إلى أي خدمة.

كيف تقرأ النتيجة

المطابقة لا تثبت أن السلسلة سرّ فعّال، بل أنها تبدو كذلك فحسب. والإيجابيات الكاذبة شائعة: فالبصمات وبيانات الاختبار والمعرّفات الطويلة لها أشكال متقاربة. وإن كنت قد نشرت قيمة مطابقة بالفعل، فالاستجابة الصحيحة إبطالها وإصدار بديل لها — وحذفها من النص لا يكفي.

أمثلة

افحص سجل أخطاء قبل إرساله إلى الدعم، أو نموذج إعداد قبل إضافته إلى التوثيق.

حالات الاستخدام

مفيد للمطورين وفرق الدعم ولكل من يشارك مقتطفات.

أخطاء شائعة

الخطأ الحرج هو التراجع عن الـ commit بعد دفع سرّ: فالقيمة تبقى في السجل وغالبًا في النسخ المستنسخة. والثاني هو اعتبار النتيجة الفارغة ضمانًا — فالماسح القائم على الأنماط لا يرى صيغة لا يعرفها.

حدود هذه الأداة

لا ترى الأداة سوى ما تلصقه. لا تفحص مستودعك ولا متغيرات البيئة ولا سجل الـ commits ولا إعدادات الخادم. والنتيجة الفارغة تعني «لم يُعثر على نمط معروف في هذا النص»، لا «لا يوجد تسريب».

الخصوصية ومعالجة البيانات

يُحذف النص بعد الفحص؛ ولا يُحتفظ إلا بسجل تشغيل مجهول الهوية. ومع ذلك تبقى العادة الأسلم ألا تلصق سرّ إنتاج فعّالًا في أي أداة على الإنترنت.

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

هل يُخزَّن المفتاح الذي ألصقه؟

لا، يُحذف النص بعد المعالجة. ومع ذلك ننصح بألا تلصق مفتاح إنتاج فعّالًا في أي أداة على الإنترنت؛ والتصرف الصحيح إبطاله وإصدار بديل له.

جاءت النتيجة فارغة — هل أنا بأمان؟

النتيجة الفارغة تعني فقط أنه لم يطابق أي نمط معروف. وقد تفلت الأسرار المخصصة أو القصيرة من هذا الفحص.

هل يكفي حذف مفتاح مسرَّب؟

لا. بمجرد نشره يجب إبطال المفتاح وتوليد بديل عنه؛ وإزالته من النص أو من الـ commit لا تُبطله.