mahaloz / cfgutils
Utility library for analysis of Control Flow Graphs, home to the Basque CFGED algorithm.
☆26Updated 2 weeks ago
Related projects ⓘ
Alternatives and complementary repositories for cfgutils
- Triton-based DSE library with loading and exploration capabilities (and more!)☆106Updated 2 weeks ago
- Run IDA scripts headlessly.☆112Updated 2 weeks ago
- BinRec: Dynamic Binary Lifting and Recompilation☆124Updated last year
- A tour of what some Rust language features look like after compilation.☆37Updated last year
- A library for writing plugins in any decompiler: includes API lifting, common data formatting, and GUI abstraction!☆71Updated this week
- Greybox Synthesizer geared for deobfuscation of assembly instructions.☆139Updated last year
- The SAILR paper's evaluation pipline for measuring the quality of decompilation☆98Updated 2 months ago
- Idiomatic Rust bindings for the IDA SDK, enabling the development of standalone analysis tools using IDA v9.0’s idalib☆59Updated this week
- AIL: The angr Intermediate Language.☆31Updated this week
- Hardening code obfuscation against automated attacks☆129Updated 9 months ago
- Ghidra Headless Python VScode Skeleton with Devcontainer Super Powers☆51Updated last year
- ☆45Updated 3 months ago
- This is the home of the raindrop obfuscator. It transforms program functions into obfuscated ROP chains that coexist seamlessly with the …☆61Updated 3 years ago
- Small programs and scripts that do not require their own repositories☆129Updated 2 years ago
- Quarkslab Bindiffer but not only !☆180Updated 3 weeks ago
- Esorics 2021 - Towards Automating Code-Reuse Attacks Using Synthesized Gadget Chains☆54Updated 2 years ago
- a webassembly wasm decompiler and Static Analysis Framework based on llvm IR. (Work In Progress)☆41Updated this week
- Tool aimed to provide a binary analysis of different file formats through the use of an Intermmediate Representation.☆135Updated 7 months ago
- Symbolic Execution Engine based on Ghidra's PCode☆82Updated last year
- ☆39Updated 3 years ago
- MBA-Blast is a tool for simplification of MBA expressions.☆60Updated 3 years ago
- ☆69Updated 9 months ago
- Source code of a few LLVM passes that I wrote to learn and that now I am sharing for my LLVM course for security engineering☆27Updated 2 years ago
- A /proc/mem IDA loader to snapshot a running process☆160Updated 2 years ago
- A Python API to VarBERT, a BERT based model for suggesting variable names in decompiled code.☆37Updated 2 months ago
- The Decompilation Wiki: info on all things decompilation☆134Updated 2 weeks ago
- Python bindings for BochsCPU☆34Updated last month
- Slides, recordings and materials of my public presentations, talks and workshops.☆73Updated last month
- Core emulator components for Icicle☆126Updated 2 weeks ago
- Efficient Deobfuscation of Linear Mixed Boolean-Arithmetic Expressions☆144Updated last year