Tools App بواسطة

كيفية قراءة JWT بأمان

قم بلصق رمز ويب JSON لقراءة رأسه وحمولته، مع تاريخ الإصدار وتاريخ انتهاء الصلاحية. لم يتم التحقق من أي شيء أو إرساله إلى أي مكان.

كيف يعمل

تقسيم الرمز المميز على النقاط. أول مقطعين هما JSON بترميز Base64URL؛ والثالث هو بيانات التوقيع الثنائي. تقوم هذه الأداة بفك تشفير الرأس والحمولة، وطباعة JSON بشكل جميل وتحويل iat وexp من ثواني Unix إلى تواريخ قابلة للقراءة. لا يتم التحقق من التوقيع أبدًا.

  • لم يتم التحقق من التوقيع: هذا جهاز فك تشفير وليس مدققًا. لا تقم أبدًا بلصق أسرار الإنتاج في أي أداة عبر الإنترنت، بما في ذلك هذه الأداة.

لماذا يهم

معظم أخطاء JWT ليست مشفرة. إنها رموز منتهية الصلاحية ذات جداول زمنية مربكة، أو مطالبات تمت قراءتها في وحدة خاطئة، أو حمولات موثوقة من قبل عميل لم يتحقق من التوقيع مطلقًا. قراءة الرمز بشكل صحيح تجيب على معظم هذه الأسئلة على الفور.

مثال عملي

تحتوي الحمولة النافعة لرمز الوصول النموذجي على sub وiat وexp. يُظهر فك التشفير المطالبات كـ JSON ويحول EXP من ثوانٍ إلى تاريخ قابل للقراءة، وهو ما يفسر على الفور خطأ "انتهت الصلاحية".

الأخطاء الشائعة

  • قراءة المطالبات وتخطي التحقق من التوقيع بالكامل.
  • لصق رموز الإنتاج في أي أداة عبر الإنترنت.
  • الخلط بين الطوابع الزمنية بالمللي ثانية مع EXP المستندة إلى الثانية في JWT.

نصائح عملية

تصحيح الأخطاء باستخدام الرموز المميزة الصادرة عن مستأجر التطوير، وليس الإنتاج أبدًا. تذكر أن إلغاء JWT يتطلب عادةً حالة من جانب الخادم؛ تعد فترات انتهاء الصلاحية القصيرة بالإضافة إلى رموز التحديث هي البديل العملي للقوائم السوداء.

كيفية استخدامه

  1. افتح الأداة. كل شيء يعمل في علامة تبويب المتصفح الخاص بك.
  2. الصق إدخالك أو اكتبه، ثم اختر الإجراء الذي تحتاجه.
  3. التحقق من النتيجة ونسخها بنقرة واحدة.

افتح الأداة

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

هل يتحقق من التوقيع؟

لا، فهو يقوم فقط بفك تشفير الرمز المميز. لا تعامل مطلقًا المطالبات التي تم فك تشفيرها على أنها موثوقة دون التحقق من التوقيع من جانب الخادم.

لماذا يبدو رمزي منتهي الصلاحية؟

التحقق من مطالبة EXP مقابل الوقت الحالي؛ يعد انحراف الساعة بين الأجهزة سببًا شائعًا للرموز المميزة المرفوضة.

هل من الآمن لصق رموز الإنتاج؟

تفضل رموز الاختبار. يتم فك التشفير محليًا، لكن الرمز المميز يظل بمثابة بيانات اعتماد بمجرد خروجه من الحافظة الخاصة بك.

هل هذه الأداة مجانية حقا؟

نعم. لا يوجد حساب ولا يوجد نظام حظر الاشتراك غير المدفوع ولا يوجد حد للاستخدام. يتم تمويل تطبيق Tools بواسطة aumenso، الاستوديو الذي يقف وراءه.

هل تم تحميل أي شيء أقوم بإدخاله؟

لا، تعمل الأداة في علامة تبويب المتصفح الخاص بك؛ ما تدخله لا يتم إرساله إلينا ولا يتم تخزينه أبدًا.

← جميع المشاركات