Synthesis from Inductive specification eMpowered by Bidirectional Abstract Interpretation
☆22Dec 3, 2023Updated 2 years ago
Alternatives and similar repositories for simba
Users that are interested in simba are comparing it to the libraries listed below
Sorting:
- ☆13Sep 25, 2023Updated 2 years ago
- Dynamic Taint Analysis versus Obfuscated Self-Checking☆16Sep 5, 2021Updated 4 years ago
- DAI: Demanded Abstract Interpretation☆16Sep 23, 2024Updated last year
- ☆13Jun 20, 2022Updated 3 years ago
- A simple package to format Backus-Naur form☆15Feb 9, 2026Updated last month
- Personal curation of Clang/LLVM patches.☆12Feb 27, 2021Updated 5 years ago
- Output high level Pcode (PcodeAST) in Ghidra☆16Apr 7, 2023Updated 2 years ago
- MBA deobfuscator via Program Synthesis and Term Rewriting☆57Oct 13, 2025Updated 5 months ago
- ☆45Apr 10, 2021Updated 4 years ago
- Euphony: a probabilistic model-guided program synthesizer☆27Nov 21, 2022Updated 3 years ago
- Generate Rust Emulators and Disassemblers from Ghidra Sleigh.☆17Jul 18, 2023Updated 2 years ago
- Code style checker for Jane Street Packages☆21Jan 15, 2026Updated 2 months ago
- Symbolic execution for RISC-V machine code based on the formal LibRISCV ISA model☆55May 26, 2025Updated 9 months ago
- A copy of my Mathematics and Computer Engineering B.Sc. thesis☆20Dec 8, 2020Updated 5 years ago
- ☆16Jul 3, 2023Updated 2 years ago
- Staged Abstract Interpreters☆69Mar 13, 2023Updated 3 years ago
- This PoC illustrates our work on asymmetric white-box cryptography, it can be used to generate a set of lookup tables used for lattice-ba…☆22Mar 24, 2021Updated 4 years ago
- A demontration of disassemblers generated by sleigh2rust☆13Nov 25, 2024Updated last year
- Mixed Boolean Arithmetic Simplification using E-Graphs☆24May 1, 2025Updated 10 months ago
- Supporting Materials for “Symbolic Triage” blog post☆24Oct 31, 2022Updated 3 years ago
- Binary Ninja plugin for visualizing coverage over time☆25Jan 15, 2022Updated 4 years ago
- Tutorial for Building Program Reasoning Tools using LLVM and Z3☆19Jan 20, 2020Updated 6 years ago
- Find RSA primes in files☆20May 14, 2022Updated 3 years ago
- ☆48Nov 25, 2025Updated 3 months ago
- MBA-Blast is a tool for simplification of MBA expressions.☆72Aug 6, 2021Updated 4 years ago
- Devirtualizer for VirtualGuard Protector using AsmResolver☆42May 8, 2023Updated 2 years ago
- Utilities for constructing a large dataset of LLVM IR☆25Jun 2, 2025Updated 9 months ago
- TInA is an automated, generic, verification-friendly and trustworthy lifting technique turning GNU-style inline assembly into semanticall…☆30Jul 7, 2021Updated 4 years ago
- Artifact package accompanying our POPL 2020 submission titled Provenance-Guided Synthesis of Datalog Programs.☆19Jul 9, 2020Updated 5 years ago
- LLVM Without The ROP Gadgets!☆25Jan 9, 2024Updated 2 years ago
- Trial Reasoner for AI that Learns☆18Sep 17, 2025Updated 6 months ago
- A different approach to an E-graph library☆28May 30, 2025Updated 9 months ago
- Accompanying materials for "A Core Calculus for Documents"☆36Oct 5, 2023Updated 2 years ago
- a tiny, wasm-ready virtual machine - stupidly fast☆38Dec 2, 2025Updated 3 months ago
- QUICr parametric abstract domain for sets☆12Jul 2, 2015Updated 10 years ago
- Exemplary LLVM function pass implementing Control Flow Flattening.☆17May 2, 2018Updated 7 years ago
- A simple tutorial about how to use the CIL compiler frontend☆12Feb 10, 2025Updated last year
- Formalization in Coq of algorithms used in compilers for the Compiler.org project☆15Dec 22, 2018Updated 7 years ago
- An approach to detect opaque predicates by identifying the damage caused by the obfuscation.☆31Apr 10, 2021Updated 4 years ago