2 مستودعات
Architecture modules that allow a single decompilation engine to support multiple CPU instruction sets.
Distinct from Frontend Architectures: None of the candidates cover binary frontend retargetability; they focus on web UI frontend architectures.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Retargetable Binary Frontends. Refine with filters or upvote what's useful.
RetDec is a reverse engineering framework and static binary analysis tool. Its primary purpose is to function as an LLVM-based machine code decompiler that translates binary machine code from multiple architectures into high-level C source code. The system employs a multi-stage lifting pipeline to recover program logic, using an intermediate representation to apply optimizations before emitting source code. It distinguishes itself through the ability to identify compilers and packers, perform executable unpacking, and reconstruct class hierarchies and original program structures. The framewo
Provides a retargetable architecture that decouples binary parsing from the decompilation engine to support multiple CPU instruction sets.
Retdec is an LLVM-based machine code decompiler and static binary analysis tool designed for binary reverse engineering. It translates binary executable code into high-level representations to facilitate the reconstruction of program logic from compiled machine code. The system utilizes a retargetable frontend architecture and a multi-stage lifting pipeline to convert raw bytes into a common intermediate language. It differentiates custom program logic from known library code through signature-based identification and provides utilities for binary symbol demangling to restore human-readable n
Provides a pluggable architecture to support various CPU architectures through a shared decompilation backend.