Reverse Engineering Protobuf Definitions From Compiled Binaries
Mar 3rd, 2024 | 14 minute readA few years ago I released protodump, a CLI for extracting full source protobuf definitions from compiled binaries (regardless of the target architecture). This can come in handy if you’re trying to reverse engineer an API used by a closed source binary, for instance. In this post I’ll explain how it works, but first, a demo:How does it work?To understand how it works, lets take a look at a small test.proto example:syntax = "proto3";
option go_package = "./;hellowor...
Read more at arkadiyt.com