Protobuf Çözücü
Şema olmadan Protocol Buffers ikili verisini çözün. hex veya base64 yapıştırın ya da .bin dosyası bırakın; alan numaralarını, wire tiplerini ve iç içe mesajları tarayıcıda inceleyin.
Protobuf Çözücü Nasıl Kullanılır
Bu Protobuf çözücü, hiçbir .proto şeması olmadan ham protocol buffer mesajlarını okur. Her protobuf yükü kendi alan numaralarını ve wire tiplerini taşır; böylece çözücü mesaj yapısının tamamını yeniden kurabilir — varint, sabit 32/64-bit değerler, UTF-8 dizeleri ve iç içe alt mesajlar — ve bunu açılır bir ağaç olarak sunar. Her şey tarayıcınızda yerelde çalışır: baytlarınız hiçbir zaman yüklenmez.
- Verilerinizi giriş kutusuna hex olarak yapıştırın (boşluklar, iki nokta, virgüller ve 0x öneklerinin tümü geçerlidir) ya da base64 olarak — algılanan biçim düğmelerin yanında gösterilir.
- Yükünüz ham ikili ise bunun yerine giriş alanına bir .bin dosyası bırakın; anında okunur ve çözülür.
- UTF-8 dizesi, zigzag varint, paketlenmiş tekrarlı alan, bir double ve bir iki katman derinliğinde iç içe mesaj içeren yerleşik örneği yüklemek için Demo'ya tıklayın.
- Sonuç ağacında gezinin: her satır alan numarasını, wire tipini (varint / 64-bit / length-delimited / 32-bit) ve yorumlanan değeri gösterir; şevronlu satırlar iç içe alt mesajlara açılır.
- Mevcut girdiyi kodlamalar arasında dönüştürmek için → Base64 ve → HEX düğmelerini kullanın veya eşdeğer hex dizesini panoya koymak için HEX'i kopyala'yı seçin.
- Veriler bozuksa ya da kesilmişse çözüm ilk hatalı baytta durur ve hata satırı kesin bayt ofsetini söyler.
Bir length-delimited alan iç içe mesaj içerdiğinde açılabilir bir alt ağaç olarak işlenir; metin bekliyorsanız baytlar basitçe yazdırılabilir UTF-8 değildi — protobuf'un anlam ayrımı tam böyle çalışır, bu bir hata değil.
İlgili Araçlar
- Base64 Kodlama/Çözme Ücretsiz çevrimiçi Base64 kodlayıcı ve çözücü. Metni Base64'e ve Base64'ü metne anında dönüştürün. Sunucuya yükleme yok, %100 gizli.
- Hex Görüntüleyici Arama, ofset gezinme ve sanal kaydırma ile dosya içeriklerini hex dump formatında görüntüleyin
- İkiliyi Metne İkili kodu okunabilir metne dönüştürün.
- JWT Çözücü Ücretsiz çevrimiçi JWT çözücü. JSON Web Token'ları anında çözerek başlık, yük ve imzayı görüntüleyin. Kayıt gerekmez.
- X.509 Sertifika Çözücü Ücretsiz çevrimiçi X.509 sertifika çözücü. Konuyu, vereni, geçerliliği, SAN'ları, anahtar türünü ve parmak izlerini görmek için PEM veya base64 DER sertifika yapıştırın. %100 yerel, yükleme yok.
- Hash Doğrulayıcı MD5, SHA-1, SHA-256, SHA-512 dosya hashlerini yerel olarak hesapla ve doğrula
- Chmod Hesaplayıcı Onay kutularıyla Linux dosya izinlerini görselleştirmek ve hesaplamak için ücretsiz çevrimiçi chmod hesaplayıcı. Sayısal (755, 644) ve sembolik gösterim (rwxr-xr-x) arasında anında dönüştürün. setuid, setgid, sticky bit gibi özel izinleri destekler.
- ASCII Tablosu Ondalık, onaltılık, sekizlik, ikili kodlar, HTML varlıkları ve karakter açıklamaları ile eksiksiz ASCII karakter kodlama referansı. Anında arama ve filtreleme.