-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support parsing encoded/binary protobuf data #30
Comments
Some example data can be found in the tests.zip file Using CyberChef the following example:
Can be parsed into: {
"field #1: L-delim (e.g. string, message)": [
"com.apple.appstored.MigratorMiscellaneousTask",
"com.apple.appstored.MigratorAppUsageTask",
"com.apple.appstored.MigratorArcadeTask"
]
} |
puffyCid
changed the title
Support parsing protobuf data
Support parsing encoded/binary protobuf data
Nov 19, 2024
Looks like same binary data may have extra data? Or may have extended the protobuf spec?
Neither CyberChef or bbpb can parse it. Converting to raw data via CyberChef, returns:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Some log entries (specifically Statedump entries) may contain binary Protobuf data. Even though we do not have the .proto files, it still possible to parse the binary data (with caveats).
It would be cool if this library supported attempts to parse the binary protobuf data. Right now the library makes no attempts to parse this
References:
The text was updated successfully, but these errors were encountered: