Trình chỉnh sửa nhị phân
Xem byte của một tệp ở dạng thập lục phân và thay thế giá trị tại các offset đã chọn. Hoàn tác các chỉnh sửa, rồi lấy nội dung đã chỉnh sửa dưới dạng tệp riêng hoặc văn bản thập lục phân.
Bạn có thể làm gì
Kiểm tra offset và giá trị byte
Xem offset byte, giá trị thập lục phân và ASCII cùng lúc. Nhập một offset để chuyển đến byte cụ thể.
Thay từng byte và lưu
Thay một byte có sẵn bằng giá trị từ 00 đến FF, hoàn tác các chỉnh sửa gần đây và tải nội dung đã chỉnh sửa xuống dưới dạng tệp riêng.
Cách sử dụng
Tải một tệp hoặc byte thập lục phân
Chọn một tệp hoặc nhập một chuỗi như 41 42 0A rồi nạp. Giới hạn là 1 MiB.
Chọn một byte để chỉnh sửa
Chọn một giá trị trong bảng hoặc nhập offset của nó ở dạng thập phân hoặc thập lục phân với tiền tố 0x.
Áp dụng giá trị mới
Nhập một giá trị hai chữ số từ 00 đến FF rồi nhấn Thay byte. Bạn có thể hoàn tác từng chỉnh sửa một.
Lưu nội dung đã chỉnh sửa
Tải xuống một tệp nhị phân riêng. Bạn cũng có thể sao chép các byte thập lục phân hoặc lưu thành văn bản.
Khi nào hữu ích
Kiểm tra phần đầu tệp
Đọc các byte đầu tiên của một tệp để thu thập thông tin về định dạng của nó.
Đổi giá trị tại một offset đã biết
Kiểm tra offset và giá trị gốc, thay byte cần thiết và lưu thành tệp riêng.
Đọc offset byte và giá trị thập lục phân
Offset bắt đầu từ 0
Offset là một vị trí tính từ đầu tệp. Thập lục phân 0x1A và thập phân 26 chỉ cùng một byte.
Một byte dùng hai chữ số thập lục phân
Các giá trị từ 00 đến FF biểu diễn giá trị thập phân từ 0 đến 255. Ví dụ, 41 tương ứng với ký tự ASCII A.
Phạm vi hiển thị ASCII có giới hạn
Khung hiển thị cho thấy các ký tự ASCII từ 0x20 đến 0x7E. Các giá trị khác hiện dưới dạng dấu chấm. Nó không phát hiện hoặc dựng lại bảng mã văn bản như tiếng Nhật.
Thay byte và cấu trúc tệp
Thay một byte có sẵn giữ nguyên độ dài tệp. Giá trị bị thay đổi có thể khiến tệp không đọc được, vì vậy hãy giữ lại bản gốc và kiểm tra kết quả đã chỉnh sửa.
Các cách hoàn tác thay đổi
Hoàn tác chỉnh sửa byte sẽ đảo ngược thay đổi byte gần nhất. Khôi phục các byte đã tải sẽ trở về tệp hoặc đầu vào thập lục phân được tải thành công gần nhất và xóa lịch sử hoàn tác.
Câu hỏi thường gặp
Tôi có thể thêm hoặc xóa byte không?
Trang này thay thế các byte có sẵn. Nó không làm thay đổi độ dài tệp bằng cách chèn hoặc xóa byte.
Nó có ghi đè tệp gốc của tôi không?
Không. Nội dung đã chỉnh sửa được tải xuống với tiền tố edited_ được thêm vào tên tệp.
Tôi có thể hoàn tác bao nhiêu chỉnh sửa?
Bạn có thể hoàn tác 1.000 chỉnh sửa byte gần nhất. Tải lại một tệp sẽ thiết lập điểm bắt đầu mới.
Đầu vào thập lục phân nào được chấp nhận?
Dùng các giá trị hai chữ số từ 00 đến FF, có thể kèm khoảng trắng hoặc xuống dòng. Không bao gồm tiền tố 0x hoặc cột offset. Tải một trường trống sẽ tạo ra tệp không có byte.
Tệp có thể lớn tới đâu?
Một tệp có thể dài tối đa 1 MiB (1.048.576 byte). Bảng hiển thị 256 byte mỗi trang.
Đầu vào và kết quả
- Đầu vào
- Một tệp hoặc chuỗi byte thập lục phân, tối đa 1 MiB.
- Chỉnh sửa
- Thay một byte tại offset đã chọn, hoàn tác các chỉnh sửa gần đây hoặc khôi phục các byte đã tải.
- Kết quả
- Một tệp nhị phân đã chỉnh sửa, các byte thập lục phân đã sao chép hoặc một tệp văn bản thập lục phân. Tệp gốc không bị ghi đè.