Thêm game tại WuGames.ioTài trợKhám phá kho game trình duyệt miễn phí — chơi ngay, không tải, không đăng ký.Chơi ngay

Xem Hex File

Mở tệp bất kỳ dưới dạng hex dump trong trình duyệt. Xem offset, hex và ASCII. Tự nhận diện loại tệp qua magic byte và cảnh báo phần mở rộng giả mạo.

Upload
Kéo thả file vào đây
hoặc bấm để duyệt trên thiết bị
Chọn file để xem dữ liệu hexadecimal
Chỉ tải những byte đầu để xử lý nhanh với file lớn

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.

Xem Hex File — Mở tệp bất kỳ dưới dạng hex dump trong trình duyệt. Xem offset, hex và ASCII. Tự nhận diện loại tệp qua magic byte và cả
Xem Hex File

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).

Nội dung tệp có khớp với phần mở rộng hay đã bị giả mạo?

Sau khi bấm Xem Hex, công cụ đọc các byte đầu, đối chiếu với bảng chữ ký tích hợp (PNG, JPEG, PDF, ZIP/DOCX/XLSX, GZIP, RAR, 7z, MP4, MP3, GIF, BMP, WebP, ELF, PE) rồi hiển thị loại tệp phát hiện, MIME và một huy hiệu đạt/không đạt. Nếu chữ ký thật không khớp với phần mở rộng trong tên tệp — ví dụ tệp .jpg thực ra là tệp thực thi PE của Windows (4D 5A), hay tệp .pdf thực ra là ZIP — bạn sẽ nhận cảnh báo không khớp. Đây là cách nhanh để bắt giả mạo MIME/phần mở rộng khi phân tích mã độc, kiểm duyệt tệp tải lên và điều tra số, vì magic byte không thể làm giả chỉ bằng cách đổi tên tệp.