مُدقق ومحوّل UUID

بياناتمطورحماية
إعلان · حذف؟

التفاصيل المُفككة

ملكية قيمة
ستظهر النتيجة هنا

نتائج الدُفعات

# معرف UUID مُعتمد إصدار ملحوظات
ستظهر النتيجة هنا
إعلان · حذف؟

مرشد

مُحلل UUID ومحوّل UUID

مُدقق ومحوّل UUID

الصق أي UUID وانظر فورًا ما إذا كان صحيحًا، أي نسخة يُتبعها (من v1 إلى v8، بالإضافة إلى UUID الخاصة بالقيمة الصفرية والقيمة القصوى)، وما هي البيانات المخفية داخل أرقامه. يُحلل هذا الأداة أوقات v1، v6، وv7 إلى تاريخ بسيط، ويُستخرج رقم العقدة / قطعة MAC من UUIDات مبنية على الزمن، ويُبلغ عن النسخة بدقة كما ورد في المعايير RFC 4122 وRFC 9562. صق UUID واحد للحصول على تفاصيل كاملة، أو صق كل UUID على سطر منفصل لفحص مجموعة واحدة في وقت واحد.

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

  1. الصق UUID في مربع الإدخال. لفحص مجموعات، صق كل UUID على سطر منفصل.
  2. يُعرض مربع الملخص ما إذا كان المدخل صحيحًا وما هي النسخة التي يستخدمها.
  3. يُحلل جدول التفاصيل المُفكك كل حقل في أول UUID، بما في ذلك الأوقات والهوية المُحددة عند الحاجة.
  4. يظهر جدول النتائج للإدخالات عندما يُدخل أكثر من UUID، بحيث يمكنك مراجعة قائمة كاملة بسرعة.
  5. انقر اختر مثالًا لتحميل مزيج من UUIDs من v1، v3، v4، v7، وNil لرؤية كيفية تحليل كل نسخة.

خصائص

  • الغطاء الكامل وفق المعايير RFC – يكتشف نسخة UUID من v1 إلى v8، بالإضافة إلى UUID الخاصة بالقيمة الصفرية والقيمة القصوى كما ورد في المعايير RFC 4122 وRFC 9562.
  • تحليل الأوقات – يحول أوقات v1 وv6 من النظام الغريغوري (بمدة 100 نانو ثانية) وv7 من نظام ويندوز (بمدة مللي ثانية) إلى أوقات ISO وUTC.
  • فحص هوية العقدة – يُستخرج الحقل المكون من 48 بت، ويُعرض على شكل عنوان MAC، ويُحدد العناوين المتعددة أو المُدارة محليًا.
  • كشف النسخة – يُبلغ عن نسخة UUID (RFC 4122، NCS، ميكروسوفت، أو المستقبلية) من خلال بتات النسخة.
  • وضع الدُفعات – يُحقق من عشرات UUIDs في وقت واحد مع تقييم واضح لكل سطر، ونوع النسخة، وملاحظات.
  • 100% من جانب العميل – التحليل على مستوى الأرقام يتم في المتصفح. لا يتم إرسال أي بيانات إلى خادم، لذا لا تغادر الهوية الخاصة عن جهازك.

التعليمات

  1. ما هو UUID وما هي هيكلته؟

    يُعرف UUID (مُعرف موحد عالميًا) بأنه قيمة بحجم 128 بت، وغالبًا ما يُكتب على شكل 32 رقمًا سداسيًا في الشكل القياسي 8-4-4-4-12. يتم تقسيم 128 بت إلى مجموعات محددة: جزء زمني أو عشوائي، وحقل من 4 بت يحدد طريقة إنشاء UUID، وحقل من 2 أو 3 بت يحدد النوع المُستخدم للقيمة، والبتات المتبقية التي قد تُستخدم لتخزين تسلسل الساعة أو هوية العقد أو بيانات عشوائية حسب النسخة.

  2. ما الفرق بين UUID v1 وv4 وv7؟

    يُستخدم UUID v1 لتخزين الوقت الحالي (باستخدام فترات 100 نانو ثانية منذ 1582-10-15) مع هوية العقد المستمدة من عنوان MAC، مما يجعله قابلًا للترتيب زمنيًا ولكنه يكشف عن الجهاز الذي أنشأه. يُستخدم UUID v4 بشكل تقريبي عشوائي — 122 بت عشوائي مع 6 بت مُحددة للنوع والشكل — لذا فهو غير قابل للتنبؤ ولكن ليس قابلًا للترتيب. يُعرف UUID v7 وفقًا لـ RFC 9562، حيث يجمع أفضل ما بين الاثنين: أول 48 بت تمثل توقيت مللي ثانية من نظام Unix، تليها بتات عشوائية، مما يوفر قيمًا قابلة للترتيب زمنيًا، قابلة للإدخال، ومستقرة من حيث التنبؤ.

  3. ما هو حقل نوع UUID وما أهميته؟

    يُعد حقل النوع مجموعة صغيرة من البتات العالية داخل البت 9 من UUID. يُخبر المُحللين من أي معيار UUID يتوافق معه: التوافق مع النسخة القديمة من NCS (البت الأعلى 0)، التصميم الحديث من RFC 4122 / RFC 9562 (البتان الأعلى 10)، التصميم القديم من Microsoft (البتان الأعلى 110)، أو مُحتفظ به لاستخدام مستقبل (البتان الأعلى 111). يجب على المُحللين قراءة النوع قبل النسخة، لأن موقع بيت النسخة يكون مفيدًا فقط في الأنواع المُعتمدة في RFC 4122.

  4. هل يُعتبر UUID Nil وMax مُعتمدًا فعليًا؟

    نعم. يُعرف UUID Nil (00000000-0000-0000-0000-000000000000) في RFC 4122 §4.1.7 كقيمة خاصة مُكونة من صفر، ويُستخدم لتمثيل قيمة غير معروفة أو فارغة. تم إضافة UUID Max (ffffffff-ffff-ffff-ffff-ffffffffffff) في RFC 9562 §5.10 كمُقابل للواحد، ويُستخدم غالبًا كحد أعلى في قواعد البيانات. كلاهما يُعتبران UUIDات مُسموحة من حيث الشكل، لكنهما لا يحتويان على أي معلومات مُفككة مثل توقيت أو هوية العقد.

  5. هل يمكن عكس UUID v3 أو v5 إلى اسمه الأصلي؟

    لا. يعتمد UUID v3 وv5 على الاسم: يتم تشفير الاسم المدخل مع مساحة UUID باستخدام MD5 (v3) أو SHA-1 (v5)، ثم يتم استخدام المُخرج الناتج كقيمة UUID مع تغيير بتات النسخة والشكل. لأن دوال التشفير مصممة لتكون موجهة، لا يمكن استرجاع الاسم الأصلي أو المساحة من القيمة الناتجة — يمكن فقط التحقق من أن اسمًا مُقترحًا مع مساحة معروفة يُنتج نفس UUID.

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

تثبيت ملحقاتنا

أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع

أضف لـ إضافة كروم أضف لـ امتداد الحافة أضف لـ إضافة فايرفوكس أضف لـ ملحق الأوبرا

وصلت لوحة النتائج!

لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!

إعلان · حذف؟
إعلان · حذف؟
إعلان · حذف؟

ركن الأخبار مع أبرز التقنيات

شارك

ساعدنا على الاستمرار في تقديم أدوات مجانية قيمة

اشتري لي قهوة
إعلان · حذف؟