TL
Tool Lab
💰Donate
💰Donate

แปลงไบนารีเป็นข้อความ

ถอดรหัสไบนารี (กลุ่ม 8 บิตคั่นด้วยช่องว่าง) เป็นข้อความ หรือเข้ารหัสข้อความเป็นไบนารี

อินพุตไบนารี (กลุ่ม 8 บิต คั่นด้วยช่องว่าง)
ข้อความที่ถอดรหัส

ไม่สามารถถอดรหัสไบต์เป็น UTF-8 ได้

เกี่ยวกับเครื่องมือนี้

ตัวแปลงไบนารีเป็นข้อความแปลระหว่างข้อความที่มนุษย์อ่านได้กับการแสดงผลไบนารี (ฐาน 2) ในโหมดไบนารี → ข้อความ วางกลุ่มไบนารี 8 บิตที่คั่นด้วยช่องว่าง เครื่องมือจะถอดรหัสเป็นข้อความ UTF-8 ที่สอดคล้อง ในโหมดข้อความ → ไบนารี ข้อความใดก็ตาม รวมถึงอักขระ Unicode ถูกเข้ารหัสด้วยลำดับไบต์ UTF-8 โดยแต่ละไบต์แสดงเป็นตัวเลขไบนารี 8 บิต

การเข้ารหัสไบนารีเป็นพื้นฐานของการคำนวณ: ทุกอักขระที่จัดเก็บในหน่วยความจำเป็นลำดับ 0 และ 1 ในที่สุด เครื่องมือนี้ทำให้การจับคู่นั้นมองเห็นได้ เป็นประโยชน์สำหรับการเรียนรู้ การดีบัก หรืองานเข้ารหัสข้อมูล

วิธีใช้งาน

  1. เลือกโหมดไบนารี → ข้อความ หรือข้อความ → ไบนารี
  2. วางข้อมูลไบนารี (กลุ่ม 8 บิตคั่นด้วยช่องว่าง) หรือพิมพ์ข้อความ
  3. ผลลัพธ์ปรากฏทันทีในแผงด้านขวา
  4. คลิกคัดลอกเพื่อคัดลอกเอาต์พุต
  5. ใช้ปุ่มตัวอย่างเพื่อสำรวจตัวอย่างอย่างรวดเร็ว

กรณีการใช้งาน

นักเรียนเรียนรู้การเข้ารหัสไบนารีโดยการแปลงคำที่คุ้นเคยเป็น 0 และ 1 นักพัฒนาถอดรหัสรายการล็อกที่เข้ารหัสไบนารีหรือข้อมูลโปรโตคอลระหว่างการดีบัก ผู้เล่น CTF ถอดรหัสสตริงไบนารีที่ซ่อนอยู่ในข้อมูลความท้าทาย วิศวกรเครือข่ายตรวจสอบข้อมูลแพ็คเก็ตดิบทีละไบต์ในรูปแบบไบนารี

คำถามที่พบบ่อย

  • ใช้การเข้ารหัสอะไร?UTF-8 แต่ละอักขระอาจเป็น 1-4 ไบต์ แต่ละไบต์กลายเป็นกลุ่มไบนารี 8 บิต
  • ต้องระบุครบ 8 บิตไหม?ยอมรับกลุ่มที่น้อยกว่า 8 บิต (จะเติม 0 ด้านหน้า) เช่น 1001000 ถือเป็น 01001000
  • ใช้ขึ้นบรรทัดใหม่แทนช่องว่างได้ไหม?ช่องว่างใดก็ตาม (ช่องว่าง, ขึ้นบรรทัดใหม่, tab) ถือเป็นตัวคั่นระหว่างกลุ่มไบนารี
  • ถ้าผลลัพธ์มีอักขระแปลกๆ?ไบต์อินพุตอาจแสดงการเข้ารหัสอื่นที่ไม่ใช่ UTF-8 เครื่องมือนี้จะถอดรหัสเป็น UTF-8 เสมอ โดยแทนที่ลำดับที่ไม่ถูกต้องด้วยอักขระแทนที่