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