https://github.com/leptos-null/protodump
Obtain proto definition files using the Objective-C and Google Protobuf runtimes
https://github.com/leptos-null/protodump
protobuf reverse-engineering
Last synced: 3 months ago
JSON representation
Obtain proto definition files using the Objective-C and Google Protobuf runtimes
- Host: GitHub
- URL: https://github.com/leptos-null/protodump
- Owner: leptos-null
- Created: 2019-01-06T19:03:07.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-15T17:15:42.000Z (about 5 years ago)
- Last Synced: 2025-03-23T21:35:47.762Z (3 months ago)
- Topics: protobuf, reverse-engineering
- Language: Objective-C
- Size: 30.3 KB
- Stars: 14
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## ProtoDump
ProtoDump is a tool used to obtain proto definition files using the Objective-C and Google Protobuf runtimes.
### Usage
`DYLD_INSERT_LIBRARIES=/usr/lib/protodump.dylib ./executable `
### TODO
- Enums (currently the ABI equivalent, `int32`, is used instead)
- Dependecy analysis for children messages (currently children messages aren't able to be found during circular dependecy lookups)