فاحص شهادة SSL/TLS

اختبر نجاح اتصال HTTPS لموقع واطّلع على أحدث شهادة له من سجلات Certificate Transparency: الجهة المصدِرة والصلاحية والأيام المتبقية والأسماء.

لا تستطيع المتصفحات قراءة شهادة الخادم عبر JavaScript. تجمع هذه الأداة بين اتصال HTTPS حقيقي يجريه خادمنا وسجلات Certificate Transparency العامة. التواريخ المعروضة تخص أحدث شهادة مسجّلة؛ وقد يظل الخادم يستخدم شهادة أقدم، لذا جدّد قبل أيٍّ من التاريخين.

ما هو فاحص شهادة SSL؟

تجيب أداة فحص SSL هذه عن سؤالين: هل ينجح اتصال HTTPS بالمضيف بشهادة يقبلها التحقق القياسي لـ TLS، وما أحدث شهادة صالحة منشورة لهذا الاسم؟ وتعرض الجهة المصدِرة وفترة الصلاحية والأيام المتبقية وكل الأسماء (SANs) في الشهادة وهل تُرسَل HSTS.

كيفية استخدام فاحص شهادة SSL

  1. أدخل اسم مضيف مثل example.com (ويصلح رابط كامل أيضاً).
  2. اضغط Check.
  3. اقرأ نتيجة اختبار اتصال HTTPS وترويسة HSTS.
  4. راجع الجهة المصدِرة لأحدث شهادة وتاريخي بدء وانتهاء الصلاحية والأيام المتبقية والأسماء المشمولة.

متى تستخدم فاحص شهادة SSL

استخدمها لمعرفة قرب الانتهاء أو التأكد من إصدار تجديد أو معرفة جهة الإصدار وSANs التي يستخدمها نطاق. ولأن التواريخ تأتي من سجلات CT فقد يقدم الخادم شهادة أقدم من أحدث شهادة مسجلة؛ وللشهادة المقدَّمة فعلاً افحصها في قفل المتصفح أو بـ openssl s_client.

كيف يعمل فاحص شهادة SSL

لا يستطيع جافاسكربت في المتصفح قراءة شهادة الخادم، لذا تجمع الأداة بين مصدرين. أولاً تفتح دالة Pages الخاصة بـ AlgoKit العنوان https://host/؛ ويتحقق Cloudflare من سلسلة الشهادة واسم المضيف، فالاستجابة الناجحة تعني أن الشهادة موثوقة حالياً. ثانياً يستعلم متصفحك من سجلات Certificate Transparency العامة عبر واجهة Cert Spotter (مع crt.sh بديلاً) عن الشهادات غير المنتهية التي تغطي الاسم، بما فيها wildcard، ويعرض أحدثها إصداراً.

حالات الاستخدام الشائعة

  • معرفة عدد الأيام المتبقية قبل انتهاء الشهادة.
  • التحقق من أن Let's Encrypt أو جهة أخرى أصدرت الشهادة المجددة فعلاً.
  • معرفة النطاقات الفرعية المدرجة في Subject Alternative Names للشهادة.
  • التأكد من عمل HTTPS وتفعيل HSTS بعد الانتقال إلى مضيف جديد.

ملاحظة أمنية

يُرسَل اسم المضيف إلى خادم AlgoKit لاختبار HTTPS وإلى Cert Spotter / crt.sh للاستعلام من السجلات.

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

ما هو Certificate Transparency؟

يجب على جهات الإصدار الموثوقة علناً تسجيل كل شهادة تصدرها في سجلات CT لا تقبل إلا الإضافة. ترفض المتصفحات الشهادات غير المسجلة، فتسرد السجلات كل الشهادات الصالحة لنطاق ما.

لماذا قد تختلف التواريخ عن قفل المتصفح؟

إذا جُددت الشهادة ولم يُعاد تحميل الخادم فسيظل يقدم القديمة بينما تُظهر سجلات CT الجديدة.

هل يمكنه فحص شهادات الخوادم الداخلية؟

لا. تُحظر العناوين الخاصة، والجهات الداخلية لا تنشر في سجلات CT.

الخطوات التالية المقترحة

استكشف المزيد من الفئات