google / google/tamperchrome

Add support for bin protocol parsing (kaitai)

Open
#63 11 comments 0 reactions 0 assignees View on GitHub
diff:hard p:child type:enhancement
Dominant language
TypeScript
Stars
4.2k
Forks
232
PR merge metrics
No merged PRs in 30d

Description

It would be easy to create something that parses and let's the user visualize the binary format presented like ide.kaitai.io

The harder part would be to make it useful and editable. Binary protocols often have length and checksums all over the place, which aren't obviously editable even with kaitai.

But even if this wasn't possible to edit easily, it might be something nice to present to users for binary formats like protobuffs as well as for some media elements.

This is more useful probably for responses than for requests, unless we add a mime envelope parser, as file uploads are often encoded like that. That said, it does happen that some websites generate binary protobuff on the client.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.