JWT Debugger & Signature Verifier
فكك توكنات JWT مع التحقق التام من مطابقة التوقيع الرقمي HMAC-SHA256 بأمان محلي.
- التصنيف
- أدوات المطورين
- لغة الصفحة
- العربية
- واجهة الأداة
- الإنجليزية
الخصوصية: يعمل فك التشفير محلياً بنسبة 100% داخل المتصفح دون إرسال أي توكن أو بيانات مصادقة أو مفاتيح سرية إلى أي خادم خارجي.
واجهة الأداة بالإنجليزية
الأزرار والحقول داخل المساحة أدناه بالإنجليزية حتى تُترجم الواجهة. الشرح والخطوات والأسئلة حولها بالعربية، ويمكنك الكتابة بالعربية مباشرة في حقول النص.
Open the English pagePaste your Bearer token or ID token. Formatting: Header.Payload.Signature
Verify Signature (HS256)
Test signature validity by entering your HMAC secret key. Computed 100% locally via Web Crypto API.
Token Claims & Expiry
Active / Valid ✓Header: Algorithm & Token Type
{
"alg": "HS256",
"typ": "JWT"
}Payload: Data & Claims
{
"sub": "usr_9081123",
"name": "Alex Chen",
"email": "alex@example.com",
"role": "developer",
"iat": 1516239022,
"exp": 2500000000
}يجمع مصحح توكنات JWT بين فك ترميز الرموز والتحقق التام من التوقيع الرقمي عبر خوارزمية HMAC-SHA256 (HS256) في بيئة آمنة داخل متصفحك. بخلاف أدوات القراءة المجردة، يتيح لك هذا المصحح إدخال مفتاحك السري للتأكد الحسابي من صحة التوقيع وعدم تزوير بيانات الترويسة أو الحمولة، إلى جانب فحص تاريخ انتهاء الصلاحية (exp) ووقت الإصدار (iat) وتنسيق كائنات JSON، مستخدمًا واجهة Web Crypto API المحلية لضمان عدم مغادرة أي مفتاح أو رمز لجهازك إطلاقًا.
كيف تستخدم JWT Debugger & Signature Verifier
- ألصق رمز التوكن JWT في مربع الإدخال أو اختر أحد النماذج الجاهزة للاختبار السريع.
- عاين التقسيم اللوني الثلاثي للتوكن: الترويسة والبيانات والتوقيع الرقمي.
- راجع كود JSON المنسق واطلع على حالة صلاحية التوكن (نشط أو منتهي الصلاحية).
- أدخل المفتاح السري HMAC Secret اختياريًا في صندوق التحقق للتأكد من مطابقة التوقيع.
- انسخ كود JSON المنظف أو التوكن بنقرة واحدة لاستخدامه في اختباراتك.
ما تحصل عليه
- كود JSON المنسق لترويسة التوكن يوضح خوارزمية التشفير (alg) ونوع التوكن (typ).
- كود JSON المنسق لمحتوى التوكن (Payload) يضم كافة بيانات وهوية وصلاحيات المستخدم.
- مؤشر حي لحالة التوكن مع عرض التواريخ بصيغة التوقيت العالمي الموحد UTC.
- نتيجة فحص التوقيع الرقمي المشفر HS256 لتأكيد أصالة ومصدر التوكن.
متى تستخدم JWT Debugger & Signature Verifier
- فحص ترويسات Authorization Bearer واكتشاف أسباب أخطاء الصلاحيات 401 و 403 فورًا.
- مراجعة مواعيد انتهاء الجلسات والتأكد من صحة تواريخ exp ووقت بدء سريان التوكن nbf.
- استعراض بيانات هوية المستخدم وأدواره وصلاحياته في أنظمة التحكم في الوصول (RBAC).
- اختبار مطابقة المفتاح السري HMAC-SHA256 والتأكد من عدم تزوير محتوى التوكن.
أسئلة شائعة عن JWT Debugger & Signature Verifier
هل من الآمن لصق توكنات JWT حقيقية في هذا المصحح؟
نعم وبأمان تام؛ إذ تجري جميع عمليات المعالجة وفك الترميز والتحقق الرياضي من التوقيع داخل متصفحك محليًا دون أي اتصال بخادم خارجي.
لماذا يستطيع أي شخص قراءة بيانات توكن JWT دون معرفة المفتاح السري؟
لأن رموز JWT القياسية تكون موقعة رقميًا وليست مشفرة؛ فالترويسة والمحتوى مجرد نصوص Base64Url يمكن قراءتها، بينما يمنع التوقيع تزويرها.
ماذا يعني ظهور رسالة أن التوكن منتهي الصلاحية (Expired)؟
يعني ذلك أن التوقيت الزمني لحقل exp في التوكن يسبق التوقيت الحالي، مما يدفع الخوادم لرفض أي طلب قادم بهذا الرمز حتى يجدده العميل.
هل تُسجل أي بيانات توكن في سجلات الموقع؟
كلا، لا يُخزن أو يُسجل أو يُرسل أي نص مدخل في الصفحة إلى أي مكان إطلاقًا.
أدوات عربية ذات صلة
- ترميز Base64 وفك ترميزه
رمّز النص إلى Base64 وفك ترميزه بدقة Unicode، مع رفض المحارف غير الصالحة.
- تحويل الكود البرمجي إلى صورة
حوّل الأكواد البرمجية إلى صور جذابة بإطارات نوافذ macOS مع سمات تلوين الشفرة والتدرجات.
- بناء وتفسير تعبيرات Cron
أنشئ وفسّر صيغ الجدولة الزمنية Cron بعبارات واضحة مع عرض مواعيد التشغيل القادمة.
- تنسيق وضغط كود CSS
نسّق CSS بمسافة بادئة أو صغّره مع الحفاظ على تراخيص التعليقات.
⚡تضمين أداة JWT Debugger & Signature Verifier في موقعك مع الشارة (Embed & Badge)↓
انسخ كود التضمين أو الشارة لإضافة الأداة إلى موقعك أو مدونتك أو ملفات README مع شارة اعتماد خفيفة وسريعة.
<iframe src="https://salaq.com/embed/developers/jwt-debugger" title="JWT Debugger & Signature Verifier — Tools Hub" width="100%" height="640" style="border:0;border-radius:12px;overflow:hidden;max-width:100%;" loading="lazy"></iframe>
<p style="font-size:12px;color:#6b7280;margin-top:6px;font-family:system-ui,-apple-system,sans-serif;">مشغل بواسطة <a href="https://salaq.com/ar/tools/developers/jwt-debugger" target="_blank" rel="noopener" style="color:#2563eb;text-decoration:underline;">أداة JWT Debugger & Signature Verifier من Tools Hub</a></p>