← All repos

binsec

BINSEC binary-level open-source platform

Browse cluster: Cluster 48
43commits
10contributors
7languages

Tech stack & purpose

BINSEC is an open-source binary-level analysis platform designed to improve software security through techniques such as symbolic execution, abstract interpretation, and SMT solving. The project addresses security analysis in the binary code domain, offering tools for both Static Symbolic Execution (SSE) and Backward Bounded Static Symbolic Execution (BBSSE) to solve problems ranging from finding opaque predicates to analyzing constant-time properties and solving reverse-engineering challenges. Built with OCaml and relying on external solvers like Bitwuzla, BINSEC is installable via OPAM and comes with extensive tutorials and examples demonstrating its application to real-world CTF challenges and security analysis tasks.

Community & reference links

Languages

OCaml
99.4%
C
0.2%
Shell
0.2%
Makefile
0.1%
Dune
0.1%
Java
0.1%
C++
0.0%

Contributors