serge1 / ELFIOLinks
ELFIO and ARIO are robust, header-only C++ libraries designed to make binary file and archive manipulation effortless, efficient, and portable. Whether you are building compilers, linkers, binary analysis tools, or custom build systems, these libraries provide the foundation you need for working with ELF files and UNIX archives.
☆855Updated 5 months ago
Alternatives and similar repositories for ELFIO
Users that are interested in ELFIO are comparing it to the libraries listed below
Sorting:
- C++11 ELF/DWARF parser☆338Updated last year
- Contains source for libdwarf, a library for reading DWARF2 and later DWARF. Contains source to create dwarfdump, a program which prints …☆247Updated last week
- Lightweight elf binary parser with no external dependencies - Sections, Symbols, Relocations, Segments☆277Updated last year
- A collection of out-of-tree Clang plugins for teaching and learning☆758Updated 3 weeks ago
- A C library that may be linked into a C/C++ program to produce symbolic backtraces☆1,159Updated 3 months ago
- C++ ABI Summary☆587Updated 2 weeks ago
- llvm-mctoll☆867Updated last year
- Lift machine code to performant LLVM IR☆491Updated last year
- A library to parse C/C++ source as AST☆369Updated last week
- Hook function calls by replacing PLT(Procedure Linkage Table) entries.☆872Updated 4 months ago
- A better c++filt and a better undname.exe, in one binary.☆378Updated last year
- Rellic produces goto-free C output from LLVM bitcode☆587Updated 2 weeks ago
- ☆403Updated this week
- break into the debugger programmatically☆673Updated last year
- A mini x86 linux debugger for teaching purposes☆647Updated last year
- Reverse engineering of Linux/OSX gcc C++ name mangling☆115Updated 4 years ago
- Library for lifting machine code to LLVM bitcode☆1,582Updated this week
- C++11 ELF/DWARF parser☆80Updated 5 years ago
- The X86 Encoder Decoder (XED), is a software library for encoding and decoding X86 (IA32 and Intel64) instructions☆1,558Updated last month
- A low-overhead dynamic binary instrumentation and modification tool for ARM (both AArch32 and AArch64 support) and RISC-V (RV64GC).☆392Updated last year
- resurrected LLVM "C Backend", with improvements☆940Updated 2 months ago
- A high performance LLVM-based dynamic binary instrumentation framework☆285Updated last year
- DyninstAPI: Tools for binary instrumentation, analysis, and modification.☆818Updated this week
- A fast and lightweight decoder for x86 and x86-64 and encoder for x86-64.☆210Updated 3 months ago
- Experiments with the gcc plugin mechanism☆113Updated 2 years ago
- A mini ABI capable of handling throw/catch statements for C++ without libstdc++☆171Updated 2 years ago
- Parsing ELF and DWARF in Python☆2,210Updated 2 months ago
- Simple, single-file, dependency-free GDB stub that can be easily dropped in to your project.☆262Updated 3 years ago
- Intel's x86-64 Architecture Simulation in C++☆220Updated 4 years ago
- Disassembler Library for x86 and x86-64☆1,064Updated 2 years ago