محوّل الثنائي إلى نص
فكّ تشفير الثنائي (مجموعات 8 بت مفصولة بمسافات) إلى نص، أو رمّز النص إلى ثنائي.
تعذّر فك تشفير البايتات بصيغة UTF-8.
حول هذه الأداة
يُترجم محوّل الثنائي إلى نص بين النص القابل للقراءة والتمثيل الثنائي (الأساس 2). في وضع ثنائي → نص، الصق مجموعات ثنائية مكوّنة من 8 بتات مفصولة بمسافات، وسيفكّ الأداة ترميزها إلى النص UTF-8 المقابل. في وضع نص → ثنائي، يُشفَّر أي نص — بما في ذلك أحرف Unicode — باستخدام تسلسلات بايت UTF-8، ويُمثَّل كل بايت كرقم ثنائي مكوّن من 8 بتات.
الترميز الثنائي هو أساس الحوسبة: كل حرف مخزَّن في الذاكرة هو في نهاية المطاف تسلسل من الأصفار والآحاد. يجعل هذا الأداة تلك العلاقة مرئية ومفيدة للتعلم والتصحيح أو مهام ترميز البيانات.
كيفية الاستخدام
- اختر وضع ثنائي → نص أو نص → ثنائي.
- الصق بيانات ثنائية (مجموعات 8 بتات مفصولة بمسافات) أو اكتب أي نص.
- تظهر النتيجة فوراً في اللوحة اليمنى.
- انقر على نسخ لنسخ المخرجات.
- استخدم أزرار العينات لاستكشاف الأمثلة بسرعة.
حالات الاستخدام
يتعلم الطلاب الترميز الثنائي بتحويل كلمات مألوفة إلى 0s و1s. يفكّ المطورون ترميز سجلات اللوغ أو بيانات البروتوكول المرمّزة ثنائياً أثناء التصحيح. يحلّل لاعبو CTF سلاسل ثنائية مخفية في بيانات التحدي. يفحص مهندسو الشبكات حمولات الحزم الخام بايتاً بايتاً في الصيغة الثنائية.
الأسئلة الشائعة
- أي ترميز يُستخدم؟ — UTF-8. قد يمتد كل حرف عبر 1-4 بايتات؛ ويُصبح كل بايت مجموعة ثنائية من 8 بتات.
- هل يجب تحديد جميع الـ 8 بتات؟ — تُقبل المجموعات الأقل من 8 بتات (تُكمَّل بأصفار). مثلاً: 1001000 تُعامَل كـ 01001000.
- هل يمكنني استخدام فواصل الأسطر بدلاً من المسافات؟ — يُعدّ أي مسافة بيضاء (مسافات، أسطر جديدة، جدولة) فاصلاً بين المجموعات الثنائية.
- ماذا لو أسفر فك الترميز عن أحرف غريبة؟ — قد تمثّل بايتات الإدخال ترميزاً مختلفاً عن UTF-8. يفكّ هذا الأداة الترميز دائماً كـ UTF-8 مع أحرف بديلة للتسلسلات غير الصالحة.