Protobuf-dekooderi
Dekoodaa Protocol Buffers -binääridata ilman skeemaa. Liitä hex tai base64 tai pudota .bin-tiedosto ja tarkastele kenttänumeroita, wire-tyyppejä ja sisäkkäisiä viestejä suoraan selaimessa.
Näin käytät työkalua Protobuf-dekooderi
Tämä Protobuf-dekooderi lukee raakoja protocol buffer -viestejä ilman mitään .proto-skeemaa. Jokainen protobuf-paketti kantaa mukanaan omat kenttänumeronsa ja wire-tyypinsä, joten dekooderi voi rakentaa koko viestirakenteen uudelleen — varintit, kiinteät 32/64-bittiset arvot, UTF-8-merkkijonot ja sisäkkäiset alaviestit — ja esittää sen avattavana puuna. Kaikki toimii paikallisesti selaimessasi: tavujasi ei koskaan lähetetä verkkoon.
- Liitä tietosi syöttökenttään heksana (välilyönnit, kaksoispisteet, pilkut ja 0x-etuliitteet kelpaavat kaikki) tai base64:nä — tunnistettu muoto näkyy painikkeiden vieressä.
- Pudota .bin-tiedosto syöttöalueelle, jos pakettisi on raakaa binääriä; se luetaan ja dekoodataan heti.
- Napsauta Demo ladataksesi sisäänrakennetun näytteen, jossa on UTF-8-merkkijono, zigzag-varinteja, paketoitu toistuva kenttä, double ja kaksi tasoa syvälle sisäkkäinen viesti.
- Selaile tulospuuta: jokainen rivi näyttää kenttänumeron, sen wire-tyypin (varint / 64-bit / length-delimited / 32-bit) ja tulkitun arvon; kärkimerkkiä kantavat rivit avautuvat sisäkkäisiksi alaviesteiksi.
- Käytä → Base64- ja → HEX-painikkeita muuntaaksesi nykyisen syötteen koodausten välillä, tai Kopioi HEX vie vastaavan heksamerkkijonon leikepöydälle.
- Jos data on vioittunutta tai katkaistua, dekoodaus pysähtyy ensimmäiseen huonoon tavuun, ja virherivi kertoo tarkan tavusiirtymän.
Kun length-delimited-kenttä sisältää sisäkkäisen viestin, se piirtyy avattavana alapuuna; jos odotit tekstiä, tavut eivät yksinkertaisesti olleet tulostettavaa UTF-8:aa — näin protobufin moniselitteisyyden poisto toimii, ei virhe.
Aiheeseen liittyvät työkalut
- Base64 Koodaus/Purkaminen Ilmainen online Base64 kooderi ja purkaja. Muunna teksti Base64-muotoon ja Base64 tekstiksi välittömästi. Ei palvelinlatausta, 100% yksityinen.
- Hex-katselin Näytä tiedostojen sisältö hex-dump-muodossa haulla, siirtymällä ja virtuaalisella vierityksellä
- Binääri tekstiksi Muunna binäärikoodi luettavaksi tekstiksi.
- JWT-purkaja Ilmainen online JWT-purkaja. Pura JSON Web Tokenit heti nähdäksesi otsikko, hyötykuorma ja allekirjoitus. Ei rekisteröitymistä.
- X.509-varmenneen purkaja Ilmainen online X.509-varmenteen purkaja. Liitä PEM- tai base64-DER-varmenne nähdäksesi aiheen, myöntäjän, voimassaolon, SAN-tiedot, avaintyypin ja sormenjäljet. 100% paikallinen, ei lähetystä.
- Tiivistetarkistus Laske ja vahvista MD5, SHA-1, SHA-256, SHA-512 tiedostotiivisteet paikallisesti
- Chmod-laskin Ilmainen online chmod-laskin Linux-tiedostooikeuksien visualisointiin ja laskentaan valintaruuduilla. Muunna heti numeerisen (755, 644) ja symbolisen merkintätavan (rwxr-xr-x) välillä. Tukee erikoisoikeuksia kuten setuid, setgid, sticky bit.
- ASCII-taulukko Täydellinen ASCII-merkkikoodausviite desimaali-, heksadesimaali-, oktaali-, binäärikoodeilla, HTML-entiteeteillä ja merkinkuvauksilla. Välitön haku ja suodatus.