Dekoder Protobuf
Dekoduj dane binarne Protocol Buffers bez schematu. Wklej hex lub base64, albo upuść plik .bin i sprawdzaj numery pól, typy wire i zagnieżdżone komunikaty bezpośrednio w przeglądarce.
Jak korzystać z Dekoder Protobuf
Ten dekoder Protobuf czyta surowe komunikaty protocol buffer bez żadnego schematu .proto. Każdy ładunek protobuf niesie własne numery pól i typy wire, więc dekoder może odbudować pełną strukturę komunikatu — varinty, stałe wartości 32/64-bit, łańcuchy UTF-8 i zagnieżdżone podkomunikaty — i przedstawić ją jako rozwijane drzewo. Wszystko działa lokalnie w Twojej przeglądarce: Twoje bajty nigdy nie są wysyłane.
- Wklej swoje dane w polu wejściowym jako hex (spacje, dwukropki, przecinki i prefiksy 0x są w porządku) lub jako base64 — rozpoznany format pojawia się obok przycisków.
- Upuść plik .bin na obszar wejściowy, jeśli Twój ładunek to surowe dane binarne; jest od razu czytany i dekodowany.
- Kliknij Demo, by wczytać wbudowaną próbkę zawierającą łańcuch UTF-8, varinty zigzag, spakowane pole powtarzalne, double i zagnieżdżony komunikat dwa poziomy w głąb.
- Przeglądaj drzewo wyników: każdy wiersz pokazuje numer pola, jego typ wire (varint / 64-bit / length-delimited / 32-bit) i zinterpretowaną wartość; wiersze ze strzałką rozwijają się w zagnieżdżone podkomunikaty.
- Przyciskami → Base64 i → HEX konwertuj bieżące wejście między kodowaniami, a Kopiuj HEX wkleja równoważny łańcuch hex do schowka.
- Jeśli dane są uszkodzone lub ucięte, dekodowanie zatrzymuje się na pierwszym złym bajcie, a wiersz błędu podaje dokładne przesunięcie w bajtach.
Gdy pole length-delimited zawiera zagnieżdżony komunikat, rysuje się jako rozwijane poddrzewo; jeśli oczekiwałeś tekstu, to po prostu bajty nie były drukowalnym UTF-8 — tak działa ujednoznacznianie w protobufie, to nie błąd.
Powiązane narzędzia
- Kodowanie/Dekodowanie Base64 Darmowy koder i dekoder Base64 online. Konwertuj tekst na Base64 i Base64 na tekst natychmiast. Bez przesyłania na serwer, 100% prywatnie.
- Przeglądarka Hex Przeglądaj zawartość plików w formacie hex dump z wyszukiwaniem, nawigacją offsetu i wirtualnym przewijaniem
- Binarne na Tekst Konwertuj kod binarny na czytelny tekst.
- Dekoder JWT Darmowy dekoder JWT online. Natychmiast dekoduj JSON Web Token, aby zobaczyć nagłówek, ładunek i podpis. Bez rejestracji.
- Dekoder certyfikatów X.509 Darmowy dekoder certyfikatów X.509 online. Wklej certyfikat PEM lub DER base64, aby zobaczyć podmiot, wystawcę, ważność, SAN, typ klucza i odciski. 100% lokalnie, bez wysyłania.
- Sprawdzanie Hash Obliczaj i weryfikuj hashe MD5, SHA-1, SHA-256, SHA-512 lokalnie
- Kalkulator Chmod Darmowy kalkulator chmod online do wizualizacji i obliczania uprawnień plików Linux za pomocą pól wyboru. Natychmiastowa konwersja między notacją liczbową (755, 644) a symboliczną (rwxr-xr-x). Obsługuje specjalne uprawnienia jak setuid, setgid, sticky bit.
- Tabela ASCII Kompletna referencja kodowania znaków ASCII z kodami dziesiętnymi, szesnastkowymi, ósemkowymi, binarnymi, encjami HTML i opisami znaków. Natychmiastowe wyszukiwanie i filtrowanie.