Xem Hex File
Mở tệp bất kỳ dưới dạng hex dump trong trình duyệt. Xem offset, cặp hex, cột ASCII. Nhận diện magic byte, debug nhị phân, kiểm tra toàn vẹn riêng tư.
Giới thiệu Xem Hex File
Xem Hex File giúp bạn kiểm tra byte thô của bất kỳ file nào ngay trên trình duyệt. Bạn dễ dàng xem offset, cặp hex và ký tự ASCII mà không cần tải file lên máy chủ, phù hợp để xác thực file, tìm header ẩn hoặc debug định dạng nhị phân.
Vì sao chỉ xem một phần file?
Header, magic bytes và metadata thường nằm ở đầu file. Công cụ chỉ đọc vài kilobyte đầu để tiết kiệm thời gian nhưng vẫn cung cấp thông tin quan trọng cho việc phân tích.
Có chỉnh được số byte mỗi dòng không?
Có. Bạn có thể chọn 8, 16 hoặc 24 byte một dòng để phù hợp cách đọc quen thuộc của mình: nhiều byte hơn giúp thấy ngữ cảnh, ít byte dễ quan sát từng giá trị.
File có bị tải lên máy chủ không?
Không. Tất cả xử lý diễn ra trong trình duyệt bằng FileReader, nên tài liệu nhạy cảm hay file thực thi đều an toàn trên thiết bị của bạn.
Dấu chấm trong cột ASCII là gì?
Những byte không in được (control, nhị phân) sẽ được thay bằng dấu chấm. Các ký tự chữ, số, dấu câu sẽ hiển thị trực tiếp để bạn dễ nhận ra chuỗi đọc được.

Làm sao nhận diện định dạng tệp qua byte đầu (magic number)?
Mỗi định dạng có chữ ký riêng. PDF: 25 50 44 46 (%PDF). PNG: 89 50 4E 47. JPEG: FF D8 FF. ZIP/DOCX/XLSX: 50 4B 03 04. GIF: 47 49 46 38. ELF Linux: 7F 45 4C 46. PE Windows EXE: 4D 5A. ID3 MP3: 49 44 33. Mở tệp ở đây, xem 4-8 byte đầu rồi đối chiếu với "List of file signatures" trên Wikipedia.
Vì sao một số byte hiện thành dấu chấm trong cột ASCII?
Byte ngoài dải ASCII in được (0x20 đến 0x7E) không hiển thị thành ký tự đọc được. Trình xem hiển thị thành . để giữ căn lề. Cột HEX luôn cho giá trị thật. Byte không in được gồm ký tự điều khiển (newline 0x0A, tab 0x09), marker mã hóa (UTF-8 BOM EF BB BF) và dữ liệu nhị phân.
Trình xem hex có lộ metadata ẩn hoặc steganography không?
Đôi khi. EXIF trong JPEG/PNG dễ thấy — tìm chuỗi "Adobe", "GPS", "Camera" trong hex. Payload steganography ẩn (sửa LSB trong byte ảnh) KHÔNG hiện trong hex dump — cần công cụ chuyên như stegseek hoặc zsteg. Tài liệu Office (.docx, .xlsx) là ZIP; đổi tên thành .zip và giải nén để xem metadata XML.
Cài đặt byte mỗi hàng ảnh hưởng đến quy trình thế nào?
16 byte mỗi hàng là chuẩn lịch sử (khớp với DOS DEBUG, Unix od -A x -t x1z -v). 8 dễ theo dõi cấu trúc nhỏ (PE header, frame ID3v2). 24 tận dụng màn hình rộng và thêm ngữ cảnh. Chọn 16 trừ khi phân tích định dạng cụ thể có kích thước bản ghi khớp khác (32 cho IPv6, 4 cho lệnh x86).
