Penyahkod Protobuf
Nyahkod binari Protocol Buffers tanpa skema. Tampal hex atau base64, atau letakkan fail .bin, dan periksa nombor medan, jenis dawai dan mesej bersarang terus dalam pelayar.
Cara Menggunakan Penyahkod Protobuf
Penyahkod Protobuf ini membaca mesej protocol buffer mentah tanpa sebarang skema .proto. Setiap muatan protobuf membawa nombor medan dan jenis dawaiya sendiri, jadi penyahkod dapat membina semula struktur mesej penuh — varint, nilai tetap 32/64-bit, rentetan UTF-8 dan submesej bersarang — dan membentangkannya sebagai pokok yang boleh dikembangkan. Semuanya berjalan setempat dalam pelayar anda: bait anda tidak pernah dimuat naik.
- Tampal data anda ke dalam kotak input sebagai hex (ruang, titik bertindih, koma dan awalan 0x semuanya dibenarkan) atau sebagai base64 — format yang dikesan dipaparkan di sebelah butang.
- Letakkan fail .bin ke kawasan input sebaliknya jika muatan anda binari mentah; ia dibaca dan dinyahkod serta-merta.
- Klik Demo untuk memuatkan sampel terbina dalam yang mengandungi rentetan UTF-8, varint zigzag, medan berulang terpaket, satu double dan mesej bersarang dua paras dalam.
- Layari pokok hasil: setiap baris menunjukkan nombor medan, jenis dawaiya (varint / 64-bit / length-delimited / 32-bit) dan nilai yang ditafsirkan; baris dengan karet terbuka menjadi submesej bersarang.
- Guna butang → Base64 dan → HEX untuk menukar input semasa antara pengekodan, atau Salin HEX untuk meletakkan rentetan hex setara ke papan keratan.
- Jika data rosak atau terpotong, penyahkodan berhenti pada bait rosak pertama dan baris ralat memberitahu ofset bait yang tepat.
Apabila medan length-delimited mengandungi mesej bersarang, ia dirender sebagai subpokok yang boleh dikembangkan; jika anda menjangkakan teks, itu kerana baitnya bukan UTF-8 boleh cetak — begitulah cara nyahkabur protobuf berfungsi, bukan pepijat.
Alat Berkaitan
- Pengekodan/Penyahkodan Base64 Pengekod dan penyahkod Base64 percuma dalam talian. Tukar teks ke Base64 dan Base64 ke teks dengan serta-merta. Tanpa muat naik ke pelayan, 100% peribadi.
- Pemapar Hex Lihat kandungan fail dalam format hex dump dengan carian, navigasi offset dan penatalan maya
- Perduaan ke Teks Tukar kod perduaan kepada teks yang boleh dibaca.
- Penyahkod JWT Penyahkod JWT dalam talian percuma. Nyahkod JSON Web Tokens serta-merta untuk melihat pengepala, muatan dan tandatangan. Tanpa pendaftaran.
- Penyahkod Sijil X.509 Penyahkod sijil X.509 percuma dalam talian. Tampal sijil PEM atau DER base64 untuk melihat subjek, penerbit, tempoh sah, SAN, jenis kunci dan cap jari. 100% tempatan — tiada muat naik.
- Pemeriksa Hash Kira dan sahkan hash MD5, SHA-1, SHA-256, SHA-512 secara tempatan
- Kalkulator Chmod Kalkulator chmod dalam talian percuma untuk mengvisualisasikan dan mengira keizinan fail Linux dengan kotak tanda. Tukar serta-merta antara notasi angka (755, 644) dan simbolik (rwxr-xr-x). Menyokong keizinan khas seperti setuid, setgid, sticky bit.
- Jadual ASCII Rujukan pengkodan aksara ASCII lengkap dengan kod perpuluhan, heksadesimal, oktal, binari, entiti HTML dan penerangan aksara. Cari dan tapis serta-merta.