Toolbox Hub
Tất cả công cụ

Hex to Text

Hex text conversion

Hex text conversion Chạy cục bộ trong trình duyệt của bạn

Input made only of hex digits and spaces is decoded. Anything else is encoded.

About the

Trình chuyển đổi Hex sang Văn bản biến một chuỗi giá trị byte thập lục phân thành các ký tự mà chúng đại diện và phát hiện hướng cho bạn: dữ liệu nhập chỉ bao gồm các chữ số hex và dấu cách sẽ được giải mã, mọi thứ khác đều được mã hóa. Điều đó biến nó thành một trường mà bạn có thể dán vào một trong hai cách, đó là những gì bạn muốn khi đọc gói chụp, gỡ lỗi mã hóa hoặc kiểm tra xem trường nhị phân thực sự chứa gì. Mỗi byte được xử lý riêng biệt nên việc chuyển đổi mang tính chính xác hơn là gần đúng.

Where people use the

  • Đọc văn bản bên trong bản chụp gói hoặc kết xuất hex.
  • Kiểm tra xem trường nhị phân trong cơ sở dữ liệu thực sự chứa gì.
  • Gỡ lỗi mojibake bằng cách xem byte thô.
  • Xây dựng chuỗi byte để dán vào thiết bị kiểm tra.

How to use the

  1. 1

    Dán một giá trị

    Các byte hex được phân tách bằng dấu cách, chẳng hạn như 48 65 6c 6c 6f hoặc văn bản thuần túy bạn muốn mã hóa.

  2. 2

    Chạy nó

    Đầu vào chỉ có chữ số thập lục phân và dấu cách được giải mã thành văn bản. Mọi thứ khác đều được mã hóa thành hex.

  3. 3

    Kiểm tra hướng

    Nếu đầu ra có vẻ sai thì đầu vào có thể khớp với mẫu khác. Xóa các khoảng trắng để buộc mã hóa hoặc thêm chúng để buộc giải mã.

  4. 4

    Sao chép kết quả

    Đầu ra là văn bản thuần túy, sẵn sàng dán lại vào trình soạn thảo hoặc thiết bị đầu cuối của bạn.

Lời khuyên và phương pháp hay nhất

  • Phân tách các byte bằng dấu cách khi giải mã; không có chúng, giá trị được đọc dưới dạng một số.
  • Các giá trị trên 127 không phải là ASCII; mong đợi kết quả không phải văn bản.
  • Sử dụng Bộ chuyển đổi cơ sở số nếu bạn muốn hệ thập lục phân ở dạng số thay vì văn bản.

Câu hỏi thường gặp

Làm thế nào để nó quyết định cách chuyển đổi?

Nó kiểm tra xem đầu vào có chỉ được tạo thành từ các chữ số thập lục phân và khoảng trắng hay không. Nếu có, đầu vào sẽ được giải mã. Nếu không, nó sẽ được mã hóa.

Tại sao văn bản của tôi lại trở nên vô nghĩa?

Bởi vì các byte không phải là văn bản trong mã hóa mà bạn mong đợi. Các giá trị trên 127 được hiểu là các điểm mã Unicode, chỉ khớp với đầu ra UTF-8 một cách trùng hợp.

Tôi có cần khoảng trắng giữa các byte không?

Để giải mã, vâng. Dấu cách đánh dấu nơi một byte kết thúc và byte tiếp theo bắt đầu. Không có chúng, toàn bộ chuỗi được đọc dưới dạng một số.

Đây có phải là công cụ chuyển đổi thập lục phân sang thập phân không?

Không. Điều này chuyển đổi giữa hex và các ký tự mà byte đại diện. Sử dụng Bộ chuyển đổi cơ sở số cho hệ thập lục phân sang thập phân.

Dữ liệu có được tải lên không?

Không. Quá trình chuyển đổi diễn ra trong trình duyệt của bạn, do đó, việc chụp gói và tải trọng vẫn ở trên thiết bị của bạn.

Công cụ liên quan