این ابزار درست کار نمی‌کند؟

دربارهٔ ابزار «مبدل BINARY به TEXT آنلاین»

این ابزار دودویی (۰ها و ۱ها) را به متن قابل خواندن رمزگشایی می‌کند. یک توالی دودویی جای‌گذاری کنید — بایت‌هایی که با فاصله، شکست خط یا هر جداکننده رایج جدا شده‌اند — و ابزار کاراکترهای اصلی را بازیابی می‌کند.

برای خواندن پیام‌های رمزگذاری شده دودویی، رمزگشایی خروجی‌های تمرین‌های برنامه‌نویسی، کار با مسائل تکلیف علوم کامپیوتر، یا باز کردن پازل‌ها و سرنخ‌های اتاق فرار مفید است.

ابزار به‌طور خودکار عرض بایت (۸، ۱۶ یا ۳۲ بیت) را تشخیص می‌دهد و هم ASCII و هم دودویی کدگذاری شده UTF-8 را مدیریت می‌کند. اگر طول دودویی مضربی از ۸ نباشد، ابزار به جای حدس زدن نحوه تراز کردن بیت‌ها، خطا گزارش می‌دهد.

چطور از این ابزار استفاده کنم؟

چطور بایت‌های جداشده با فاصله را به متن decode کنم؟

  1. جریان بایت را بچسبانید

    اعداد صحیح جداشده با فاصله را در فیلد «Binary (ASCII)» قرار دهید. علی‌رغم نام، ابزار مقدار بایت دهدهی می‌خواهد، نه ارقام 0/1. مثال: 72 101 108 108 111.

  2. در محدودهٔ ۰–۲۵۵

    هر عدد باید ۰–۲۵۵ شامل باشد. هر مقدار خارج از این بازه — منفی، اعشار، hex، NaN — خطای «Each byte must be an integer 0–255» می‌دهد.

  3. «اجرا» را بزنید

    بایت‌ها در یک Buffer مونتاژ می‌شوند و به UTF-8 decode می‌شوند. توالی‌های UTF-8 چندبایتی کار می‌کنند — مثلاً 0xC3 0xA9 (195 169) می‌شود é.

  4. برای جدول ASCII و CTF

    مفید برای تبدیل dump ASCII / بایت دهدهی از CTFها، دیباگ سطح پایین و مثال‌های آموزشی. برای پروتکل‌های باینری واقعی از ابزار hex استفاده کنید — این فقط دهدهی است.