Trình giải mã Protobuf
Giải mã dữ liệu nhị phân Protocol Buffers không cần schema. Dán hex hoặc base64, hoặc thả tệp .bin, rồi xem số trường, kiểu wire và thông điệp lồng nhau ngay trong trình duyệt.
Cách sử dụng Trình giải mã Protobuf
Trình giải mã Protobuf này đọc các thông điệp protocol buffer thô mà không cần bất kỳ schema .proto nào. Mỗi tải trọng protobuf đều tự mang số trường và kiểu wire của mình, nên trình giải mã có thể dựng lại toàn bộ cấu trúc thông điệp — varint, giá trị cố định 32/64 bit, chuỗi UTF-8 và thông điệp con lồng nhau — rồi trình bày dưới dạng cây có thể mở rộng. Mọi thứ chạy cục bộ trong trình duyệt của bạn: các byte của bạn không bao giờ bị tải lên.
- Dán dữ liệu của bạn vào ô nhập dưới dạng hex (chấp nhận khoảng trắng, dấu hai chấm, dấu phẩy và tiền tố 0x) hoặc base64 — định dạng được nhận dạng hiển thị cạnh các nút.
- Thả tệp .bin vào vùng nhập nếu tải trọng của bạn là dữ liệu nhị phân thô; nó được đọc và giải mã ngay lập tức.
- Nhấn 「Demo」 để tải mẫu có sẵn chứa một chuỗi UTF-8, varint zigzag, một trường lặp đóng gói, một số double và một thông điệp lồng sâu hai cấp.
- Duyệt cây kết quả: mỗi dòng hiển thị số trường, kiểu wire của nó (varint / 64-bit / length-delimited / 32-bit) và giá trị được diễn giải; các dòng có mũi tên mở ra thành thông điệp con lồng nhau.
- Dùng các nút 「→ Base64」 và 「→ HEX」 để chuyển đầu vào hiện tại giữa các bộ mã, hoặc 「Sao chép HEX」 để đặt chuỗi hex tương đương vào clipboard.
- Nếu dữ liệu bị hỏng hoặc bị cắt cụt, việc giải mã dừng ở byte xấu đầu tiên và dòng lỗi cho biết chính xác byte lệch.
Khi một trường length-delimited chứa thông điệp lồng nhau, nó được vẽ thành cây con có thể mở rộng; nếu bạn kỳ vọng văn bản thì chỉ đơn giản là các byte không phải UTF-8 in được — đó là cách protobuf loại trừ nhập nhằng, không phải lỗi.
Công cụ liên quan
- Mã hóa/Giải mã Base64 Công cụ mã hóa và giải mã Base64 miễn phí trực tuyến. Chuyển đổi văn bản sang Base64 và Base64 sang văn bản ngay lập tức. Không tải lên máy chủ, 100% riêng tư.
- Trình xem Hex Xem nội dung tệp ở định dạng hex dump với tìm kiếm, điều hướng offset và cuộn ảo
- Nhị phân sang Văn bản Chuyển mã nhị phân thành văn bản có thể đọc được.
- Giải mã JWT Giải mã JWT trực tuyến miễn phí. Giải mã tức thì JSON Web Tokens để xem header, payload và chữ ký. Không cần đăng ký.
- Bộ giải mã chứng chỉ X.509 Bộ giải mã chứng chỉ X.509 miễn phí trực tuyến. Dán chứng chỉ PEM hoặc DER base64 để xem chủ thể, đơn vị phát hành, hiệu lực, SAN, loại khóa và vân tay. 100% cục bộ — không tải lên.
- Kiểm tra Hash Tính toán và xác minh hash MD5, SHA-1, SHA-256, SHA-512 cục bộ
- Máy tính Chmod Máy tính chmod trực tuyến miễn phí để trực quan hóa và tính toán quyền tệp Linux với hộp kiểm. Chuyển đổi ngay lập tức giữa ký hiệu số (755, 644) và tượng trưng (rwxr-xr-x). Hỗ trợ quyền đặc biệt như setuid, setgid, sticky bit.
- Bảng ASCII Tham khảo mã hóa ký tự ASCII đầy đủ với mã thập phân, thập lục phân, bát phân, nhị phân, thực thể HTML và mô tả ký tự. Tìm kiếm và lọc tức thì.