ตัวตรวจชนิดไฟล์: ระบุไฟล์จาก Magic Bytes
ตัวตรวจชนิดไฟล์ระบุไฟล์โดยตรวจไบต์เปิดกับลายเซ็น magic-number มากกว่า 30 แบบ รวมถึงรูปแบบภาพ ไฟล์บีบอัด เสียง วิดีโอ ไฟล์ปฏิบัติการ และฐานข้อมูลทั่วไป คุณสามารถให้ไฟล์หรือวางสตริงเลขฐานสิบหก ถ้าไม่มีลายเซ็นตรงจะตรวจเนื้อหาสำหรับ JSON หรือ XML และแสดง 64 ไบต์แรกเป็น hex dump ให้ตรวจสอบ
ตัวตรวจชนิดไฟล์ระบุฟอร์แมตไฟล์โดยตรวจไบต์เปิด ที่มักเรียกว่า magic bytes ให้ไฟล์หรือวางสตริงเลขฐานสิบหก แล้วเครื่องมือจะเปรียบเทียบข้อมูลกับคลังลายเซ็น magic-number มากกว่า 30 แบบ รู้จักฟอร์แมตรวม PNG, JPEG, GIF, WebP, PDF, ZIP, GZIP, 7z, RAR, MP3, MP4, WAV, ELF, PE, Mach-O, SQLite และ WebAssembly
เมื่อไม่มีลายเซ็นใดตรง ตัวตรวจจะใช้ฮิวริสติกเนื้อหาสำหรับ JSON และ XML แทน ยังแสดง 64 ไบต์แรกเป็น hex dump ให้คุณเห็นข้อมูลที่ถูกตรวจโดยตรง ช่วยเมื่อคุณต้องการตรวจสอบไบต์เบื้องหลังผลลัพธ์แทนที่จะพึ่งชื่อไฟล์หรือนามสกุลอย่างเดียว
ฟอร์แมตไฟล์ใช้โครงสร้างต่างกันในการแทนข้อมูล ฟอร์แมตไบนารีหลายแบบมีลายเซ็นที่จำได้ใกล้ต้นไฟล์ ส่วน JSON และ XML เป็นฟอร์แมตรูปแบบข้อความที่ระบุผ่านเนื้อหาได้ การตรวจไบต์ช่วยคุณสืบไฟล์ที่ไม่รู้จักหรือยืนยันฟอร์แมตเมื่อชื่อไม่บ่งบอก
ตัวตรวจชนิดไฟล์ทำงานในเบราว์เซอร์ของคุณทั้งหมด: อินพุตของคุณถูกประมวลผลบนอุปกรณ์ของคุณและไม่ถูกอัปโหลด จัดเก็บ หรือส่งไปยังเซิร์ฟเวอร์ ใช้ฟรี และหลังโหลดหน้าจะใช้งานออฟไลน์ได้เพราะไม่มีการพึ่งพาเซิร์ฟเวอร์ นักพัฒนาและวิศวกร DevOps ใช้ตรวจไฟล์ได้รวดเร็ว ส่วนใครก็ตามที่ตรวจสอบข้อมูลไม่คุ้นเคยก็ตรวจชนิดที่พบและไบต์เปิดได้
ขั้นตอนที่ 1: ให้ไฟล์หรือวางสตริงเลขฐานสิบหก ตัวตรวจใช้ไบต์เปิดของไฟล์หรือไบต์ที่อินพุต hex ของคุณแทน
ขั้นตอนที่ 2: ตรวจและปรับตัวเลือกที่มี เครื่องมือตรวจอินพุตกับลายเซ็น magic-number และฮิวริสติกเนื้อหา
ขั้นตอนที่ 3: ตรวจชนิดไฟล์ที่พบ ถ้าไม่มีลายเซ็นตรง ตัวตรวจจะตรวจเนื้อหาสำหรับ JSON หรือ XML
ขั้นตอนที่ 4: ตรวจ hex dump และคัดลอกผลลัพธ์ ดัมพ์แสดง 64 ไบต์แรกให้คุณเห็นข้อมูลที่ตัวตรวจตรวจสอบ
กรณีการใช้งาน: ระบุไฟล์ที่ไม่คุ้นเคยระหว่างงานดีบักประจำโดยไม่ต้องติดตั้งยูทิลิตี้ท้องถิ่น
กรณีการใช้งาน: ตรวจไฟล์จากเครื่องใดก็ได้ที่คุณใช้โดยรันตัวตรวจในเบราว์เซอร์
กรณีการใช้งาน: ตรวจสอบไฟล์อ่อนไหวหรือไฟล์ภายในโดยไม่วางเนื้อหาลงในบริการบุคคลที่สาม การประมวลผลอยู่ในเบราว์เซอร์ของคุณ
กรณีการใช้งาน: สืบไฟล์ที่นามสกุลไม่บอกฟอร์แมตจริงโดยตรวจ magic bytes
กรณีการใช้งาน: จัดประเภทไฟล์ไบนารีที่ไม่รู้จักโดยเปรียบเทียบไบต์เปิดกับลายเซ็นของฟอร์แมตเช่น ZIP, PDF หรือ SQLite
กรณีการใช้งาน: ตรวจ 64 ไบต์แรกเป็น hex dump เมื่อต้องการเข้าใจว่าไบต์ใดถูกตรวจเพื่อจับคู่ฟอร์แมต