Automatic inference of a formal specification of the x86_64 instruction set
☆72Apr 11, 2016Updated 9 years ago
Alternatives and similar repositories for strata
Users that are interested in strata are comparing it to the libraries listed below
Sorting:
- Source code for the equivalence checker presented in the PLDI 2019 paper, "Semantic Program Alignment for Equivalence Checking"☆44Apr 2, 2020Updated 5 years ago
- Empirical Analysis and Modeling of Black-Box Mutational Fuzzing☆10Mar 30, 2016Updated 9 years ago
- ☆74Aug 4, 2022Updated 3 years ago
- print information from LLVM dataflow analyses☆13Jan 22, 2020Updated 6 years ago
- Semantics of x86-64 in K☆167Mar 4, 2020Updated 5 years ago
- STOKE: A stochastic superoptimizer and program synthesizer☆852Aug 14, 2023Updated 2 years ago
- generate assemblers from disassemblers, 2018 jailbreak security summit talk☆38May 11, 2020Updated 5 years ago
- Modify ELF executables☆16Mar 5, 2019Updated 6 years ago
- Triton based R2 plugin for concolic execution and total control☆33Nov 26, 2018Updated 7 years ago
- An advanced automated reasoning tool for memory consistency model specifications.☆25Dec 6, 2021Updated 4 years ago
- x86-64 assembler library☆490Jan 15, 2021Updated 5 years ago
- GNU Superoptimizer Version 2☆26May 19, 2021Updated 4 years ago
- How many x86_64 instructions are there anyway?☆23Mar 8, 2016Updated 9 years ago
- gnu gcov like tool☆12Jun 18, 2015Updated 10 years ago
- Basic SAT model of x86 instructions using Z3, autogenerated from Intel docs☆321Dec 1, 2021Updated 4 years ago
- code for examining determinism of performance counters☆21Mar 18, 2021Updated 4 years ago
- A blanked execution framework based on the Unicorn engine☆19Jan 29, 2017Updated 9 years ago
- Design space for LLVM/Clang work☆45Jun 14, 2012Updated 13 years ago
- Hardware performance counter tool for Windows OS☆17Sep 4, 2018Updated 7 years ago
- Clone of "Compiler-Agnostic Function Detection in Binaries" source code☆86Oct 29, 2021Updated 4 years ago
- COATCheck☆13Nov 4, 2018Updated 7 years ago
- Tools built using Dyninst or Dyninst component libraries.☆25Mar 15, 2023Updated 2 years ago
- Gadget displacement on top of IPR (In-Place Randomization) against Code Reuse Attack☆26May 31, 2016Updated 9 years ago
- An optimizing decompiler☆765Mar 29, 2021Updated 4 years ago
- A Genetic File, Syscall and Network Fuzzer.☆58May 28, 2017Updated 8 years ago
- llvm opt fuzzer and bounded exhaustive test generator☆47Oct 22, 2022Updated 3 years ago
- Grammar prioritization support for EUSolver.☆14Jul 18, 2019Updated 6 years ago
- Reference material for libbeauty☆25Aug 6, 2022Updated 3 years ago
- Extracting high level semantic information from binary code☆67Jun 13, 2019Updated 6 years ago
- Stratified synthesis for learning machine code instruction semantics☆40Sep 24, 2025Updated 5 months ago
- Dr. Disassembler☆38Jan 5, 2022Updated 4 years ago
- Creating function call graphs based on radare2 framwork, plot fancy graphs and extract behavior indicators☆86Jun 17, 2017Updated 8 years ago
- A place holder for Keystone repo. See https://github.com/keystone-engine/keystone for the real stuff☆67Apr 8, 2022Updated 3 years ago
- ☆39Oct 21, 2016Updated 9 years ago
- A survey on architectural simulators focused on CPU caches.☆16Feb 8, 2020Updated 6 years ago
- Uncovering Class Hierarchies in C++ Programs☆127Sep 16, 2022Updated 3 years ago
- Pandemic binary program analysis framework in OCaml (abandoned)☆71May 28, 2019Updated 6 years ago
- Open source library that implements translator and tools for REIL (Reverse Engineering Intermediate Language)☆512May 1, 2021Updated 4 years ago
- Synesthesia, implemented as Yices scripts☆94Jul 17, 2017Updated 8 years ago