Protobuf-dekódoló
Protocol Buffers bináris adat dekódolása séma nélkül. Illessz be hexet vagy base64-öt, vagy dobj fel egy .bin fájlt, és nézd meg a mezőszámokat, wire típusokat és beágyazott üzeneteket közvetlenül a böngészőben.
A(z) Protobuf-dekódoló használata
Ez a Protobuf-dekódoló nyers protocol buffer üzeneteket olvas mindenféle .proto séma nélkül. Minden protobuf-hasznos teher a saját mezőszámait és wire típusait hordozza, így a dekódoló újjáépítheti a teljes üzenetstruktúrát — varintokat, rögzített 32/64 bites értékeket, UTF-8 sztringeket és beágyazott részüzeneteket —, és kibontható faként jeleníti meg. Minden a böngészőjében fut helyben: a bájtjai sosem töltődnek fel.
- Illessze be az adatait a beviteli mezőbe hexként (szóközök, kettőspontok, vesszők és 0x előtagok mind megfelelnek) vagy base64-ként — a felismert formátum a gombok mellett jelenik meg.
- Ha a hasznos tehere nyers bináris, húzzon ehelyett egy .bin fájlt a beviteli területre; azonnal beolvasásra és dekódolásra kerül.
- Kattintson a Demo gombra a beépített minta betöltéséhez, amely UTF-8 sztringet, zigzag varintokat, csomagolt ismétlődő mezőt, egy double-t és két szint mélyen beágyazott üzenetet tartalmaz.
- Böngéssze az eredményfát: minden sor megmutatja a mezőszámot, a wire típusát (varint / 64-bit / length-delimited / 32-bit) és az értelmezett értéket; a nyíl jelzésű sorok beágyazott részüzenetekbe nyílnak ki.
- A → Base64 és → HEX gombokkal alakítsa át az aktuális bemenetet a két kódolás között, vagy a HEX másolása gombbal tegye a vágólapra az ekvivalens hex-karakterláncot.
- Ha az adatok sérültek vagy csonkák, a dekódolás az első rossz bájtnál áll meg, és a hibasor megmondja a pontos bájtoffsetot.
Amikor egy length-delimited mező beágyazott üzenetet tartalmaz, kibontható részfaként jelenik meg; ha szöveget várt, azért van, mert a bájtok nem voltak nyomtatható UTF-8 szövegek — így működik a protobuf egyértelműsítése, ez nem hiba.
Kapcsolódó eszközök
- Base64 Kódolás/Dekódolás Ingyenes online Base64 kódoló és dekódoló. Szöveget Base64-be és Base64-et szöveggé alakít azonnal. Nincs szerverre feltöltés, 100% privát.
- Hex megjelenítő Fájltartalom megtekintése hex dump formátumban kereséssel, offset navigációval és virtuális görgetéssel
- Bináris szöveggé Bináris kód olvasható szöveggé alakítása.
- JWT dekóder Ingyenes online JWT dekóder. Azonnal dekódolja a JSON Web Tokeneket a fejléc, terhelés és aláírás megtekintéséhez. Regisztráció nélkül.
- X.509 tanúsítvány-dekódoló Ingyenes online X.509 tanúsítvány-dekódoló. Illesszen be PEM vagy base64 DER tanúsítványt az alany, a kibocsátó, az érvényesség, a SAN-ok, a kulcstípus és az ujjlenyomatok megtekintéséhez. 100% helyi, feltöltés nélkül.
- Hash-ellenőrző MD5, SHA-1, SHA-256, SHA-512 fájl hash-ek helyi kiszámítása és ellenőrzése
- Chmod-számológép Ingyenes online chmod-számológép a Linux fájljogosultságok vizualizálásához és számításához jelölőnégyzetekkel. Azonnali átváltás numerikus (755, 644) és szimbolikus jelölés (rwxr-xr-x) között. Támogatja a különleges jogosultságokat mint setuid, setgid, sticky bit.
- ASCII Táblázat Teljes ASCII karakterkódolási referencia tizes, tizenhatos, nyolcas, kettes számrendszerbeli kódokkal, HTML entitásokkal és karakterleírásokkal. Azonnali keresés és szűrés.