protobuf 解読

スキーマ無しでも読める · .proto で名前付け · base64/hex 入力

protobuf 뜯어보기

protobuf 바이너리를 16진수·base64 로 붙여넣으면 칸별로 풀어 줍니다. .proto 를 주면 이름까지 붙습니다

JSON
바이너리를 붙여넣으세요

protobuf のバイナリを目で見える形にします。スキーマがなくても「3番・文字列・長さ12」までは分かり、.proto を渡すと名前が付きます。

使い方

  1. protobuf の塊を base64 か hex で貼る
  2. スキーマ無しのワイヤ形式で解けた結果を見る
  3. .proto があれば一緒に入れて名前と型を付ける
  4. どの番号が何かを確認する

よくある質問

スキーマ無しで読めますか?
読めます。ワイヤ形式だけで「3番・文字列・長さ12」までは必ず分かります。困る場面はたいてい「このバイトは何か」なので、そこまでで足りることが多いです。
.proto を渡すと何が変わりますか?
番号に名前と型が付いて、人の言葉として読めるようになります。
塊はサーバーに送られますか?
送られません。ログから拾った値でもブラウザの外には出ません。

ほかの道具

この端末の中だけ 入力した内容はブラウザの中だけで処理され、どこにも保存・送信されません。

このツールが入力をどこへ送るかは、上のバッジに書いてあります。 道具の一覧 · KarmoLab · 作った人 · AI と一緒に作っています。 ソースを見る