travitch / build-bomView external linksLinks
Dynamically discover the commands used to create a piece of software
☆58Oct 24, 2025Updated 3 months ago
Alternatives and similar repositories for build-bom
Users that are interested in build-bom are comparing it to the libraries listed below
Sorting:
- Static range analysis for the LLVM compiler infrastructure.☆56Oct 8, 2019Updated 6 years ago
- Rust compile-time type information experiment☆18Jan 24, 2023Updated 3 years ago
- A symbolic debugger for C/C++ (via LLVM), machine code, and JVM programs☆20Jan 14, 2021Updated 5 years ago
- WIP Java decompiler☆24Dec 3, 2025Updated 2 months ago
- ☆17May 19, 2022Updated 3 years ago
- Updates DWARF debug sections and ELF symbols with info obtained through disassembly☆30Jul 9, 2024Updated last year
- CodeHawk C Analyzer: sound static analysis of memory safety (undefined behavior)☆31Feb 3, 2026Updated last week
- A new context, field, and array-sensitive heap analysis for LLVM bitcode based on DSA.☆168Dec 4, 2025Updated 2 months ago
- Materials for the talk "Python already has a frontend for your compiler" at PiterPy 2023☆21Dec 30, 2023Updated 2 years ago
- A library of assemblers and disassemblers derived from LLVM TableGen data☆26Aug 12, 2025Updated 6 months ago
- A small tool for quickly generating LLVM passes☆29Sep 22, 2025Updated 4 months ago
- A symbolic execution engine for LLVM IR☆51Apr 25, 2022Updated 3 years ago
- Symbolic Execution over Falcon IL☆30Aug 28, 2021Updated 4 years ago
- cclyzer++ is a precise and scalable pointer analysis for LLVM code.☆149Jan 30, 2025Updated last year
- Compiler optimizer for arbitrary control flow based on equality saturation☆107May 19, 2022Updated 3 years ago
- Custom semgrep rules registry☆14Aug 23, 2022Updated 3 years ago
- CodeQL and Binary Ninja scripts to accompany the blog post☆11Feb 3, 2023Updated 3 years ago
- ☆11Jan 28, 2022Updated 4 years ago
- funky fun fuzzer☆11Jul 6, 2021Updated 4 years ago
- Another MessagePack implementation in Rust, this time with shiny new no_std serde☆13Dec 19, 2019Updated 6 years ago
- [LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.☆524May 21, 2025Updated 8 months ago
- Multi-language AST-based code search and rewriting tool that supports embedding Lua code in patterns☆34Jul 8, 2024Updated last year
- ☆29Sep 27, 2019Updated 6 years ago
- Some Rust bindings for Binary Ninja☆31Oct 4, 2023Updated 2 years ago
- Rust testing framework for compilers and VMs☆51Feb 24, 2025Updated 11 months ago
- A bunch of C functions that are useful when writing simple code☆14Oct 5, 2024Updated last year
- A library for creating and patching binary diffs. Based on bsdiff.☆11Nov 23, 2014Updated 11 years ago
- Implement a Stack VM Interpreter with a Register Window☆11Jan 2, 2024Updated 2 years ago
- A fast, multithreaded, ROP-gadget semantics analyzer.☆51Feb 3, 2021Updated 5 years ago
- A (SLEIGH) disassembler that supports multiple architectures☆88Apr 30, 2022Updated 3 years ago
- Symbolic Execution Engine based on Ghidra's PCode☆84Mar 16, 2023Updated 2 years ago
- IFA is a library for Interative Flow Analysis of computer programs. This software is for compiler developers and program analysis resea…☆13Updated this week
- Executable memory allocator with support for dual mapping and W^X protection☆13Jul 6, 2023Updated 2 years ago
- egg is a flexible, high-performance e-graph library☆13Apr 5, 2024Updated last year
- Code Aware Services (CAS) is a set of tools for extracting information from a (especially large) source code trees. It consists of Build …☆62Aug 1, 2025Updated 6 months ago
- Towards Sound Reassembly of Modern x86-64 Binaries (ASPLOS'25)☆18Apr 1, 2025Updated 10 months ago
- Dr. Disassembler☆37Jan 5, 2022Updated 4 years ago
- A Rust toolkit to combine property-based testing and fuzzing.☆137Aug 31, 2022Updated 3 years ago
- KLEE Symbolic Execution Engine☆60Oct 27, 2019Updated 6 years ago