All Projects → schdub → Protodec

schdub / Protodec

Protobuf decompiler

Projects that are alternatives of or similar to Protodec

Pbtk
A toolset for reverse engineering and fuzzing Protobuf-based apps
Stars: ✭ 791 (+2037.84%)
Mutual labels:  decompiler, protobuf, reverse-engineering
Hexraystoolbox
Hexrays Toolbox - Find code patterns within the Hexrays AST
Stars: ✭ 202 (+445.95%)
Mutual labels:  decompiler, reverse-engineering
Replica
Ghidra Analysis Enhancer 🐉
Stars: ✭ 194 (+424.32%)
Mutual labels:  decompiler, reverse-engineering
Dnpatch
.NET Patcher library using dnlib
Stars: ✭ 249 (+572.97%)
Mutual labels:  decompiler, reverse-engineering
Rebel Framework
Advanced and easy to use penetration testing framework 💣🔎
Stars: ✭ 183 (+394.59%)
Mutual labels:  decompiler, reverse-engineering
Lucid
An Interactive Hex-Rays Microcode Explorer
Stars: ✭ 188 (+408.11%)
Mutual labels:  decompiler, reverse-engineering
Recaf
The modern Java bytecode editor
Stars: ✭ 3,374 (+9018.92%)
Mutual labels:  decompiler, reverse-engineering
Termux Apktool
Decompile and Recompile android aplication use termux without openjdk installed
Stars: ✭ 53 (+43.24%)
Mutual labels:  decompiler, reverse-engineering
Gametracking Csgo
📥 Game Tracker: Counter-Strike: Global Offensive
Stars: ✭ 286 (+672.97%)
Mutual labels:  protobuf, reverse-engineering
Decomp
Components of a decompilation pipeline.
Stars: ✭ 343 (+827.03%)
Mutual labels:  decompiler, reverse-engineering
Gametracking Dota2
📥 Game Tracker: Dota 2
Stars: ✭ 375 (+913.51%)
Mutual labels:  protobuf, reverse-engineering
Fernflower
Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream)
Stars: ✭ 2,380 (+6332.43%)
Mutual labels:  decompiler, reverse-engineering
Despector
Java / Kotlin Decompiler and AST Library
Stars: ✭ 126 (+240.54%)
Mutual labels:  decompiler, reverse-engineering
Reko
Reko is a binary decompiler.
Stars: ✭ 942 (+2445.95%)
Mutual labels:  decompiler, reverse-engineering
Jremapper
Remapping tool for compiled java programs.
Stars: ✭ 97 (+162.16%)
Mutual labels:  decompiler, reverse-engineering
Rellic
Rellic produces goto-free C output from LLVM bitcode
Stars: ✭ 234 (+532.43%)
Mutual labels:  decompiler, reverse-engineering
Steamkit
SteamKit2 is a .NET library designed to interoperate with Valve's Steam network. It aims to provide a simple, yet extensible, interface to perform various actions on the network.
Stars: ✭ 1,926 (+5105.41%)
Mutual labels:  protobuf, reverse-engineering
Gametracking
🛢 Dumping things, so you don't have to
Stars: ✭ 204 (+451.35%)
Mutual labels:  protobuf, reverse-engineering
Boomerang
Boomerang Decompiler - Fighting the code-rot :)
Stars: ✭ 265 (+616.22%)
Mutual labels:  decompiler, reverse-engineering
Steamtracking
🕵 Tracking things, so you don't have to
Stars: ✭ 542 (+1364.86%)
Mutual labels:  protobuf, reverse-engineering

PROTObuf2 DECompiler

Decompiles protobuf (version 2) messages.

https://habr.com/ru/post/321790/

USAGE

protodec [OPTIONS] path_to_file

OPTIONS

--grab   - find and grab FileDescriptor data with meta information about
          .proto files from executable module .EXE or .DLL (.elf or .so).
--schema - preddict and print of the schema of given raw message.
--print  - print text reprisentation of single message.
--help   - this output.

Building

Regular binary:

qmake && make

Unittests:

qmake "CONFIG += unittest" && make
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].