1+ opam-version: "2.0"
2+ synopsis: "Semantic analysis of binary executables"
3+ description: """
4+
5+ BINSEC aims at developing an open-source platform filling the gap between formal
6+ methods over executable code and binary-level security analyses currently used
7+ in the security industry.
8+
9+ The project targets the following applicative domains:
10+
11+ vulnerability analyses
12+ malware comprehension
13+ code protection
14+ binary-level verification
15+
16+ BINSEC is developed at CEA List in scientfic collaboration with Verimag and LORIA.
17+
18+ An overview of some BINSEC features can be found in our SSPREW'17 tutorial."""
19+ maintainer: ["BINSEC <
[email protected] >"]
20+ authors: [
21+ "Adel Djoudi"
22+ "Benjamin Farinier"
23+ "Chakib Foulani"
24+ "Dorian Lesbre"
25+ "Frédéric Recoules"
26+ "Guillaume Girol"
27+ "Josselin Feist"
28+ "Lesly-Ann Daniel"
29+ "Manh-Dung Nguyen"
30+ "Mathéo Vergnolle"
31+ "Mathilde Ollivier"
32+ "Matthieu Lemerre"
33+ "Olivier Nicole"
34+ "Richard Bonichon"
35+ "Robin David"
36+ "Sébastien Bardin"
37+ "Soline Ducousso"
38+ "Ta Thanh Dinh"
39+ "Yaëlle Vinçont"
40+ ]
41+ license: "LGPL-2.1-or-later"
42+ tags: [
43+ "binary code analysis"
44+ "symbolic execution"
45+ "deductive"
46+ "program verification"
47+ "formal specification"
48+ "automated theorem prover"
49+ "plugins"
50+ "abstract interpretation"
51+ "dataflow analysis"
52+ "linking"
53+ "disassembly"
54+ ]
55+ homepage: "https://binsec.github.io"
56+ bug-reports: "mailto:
[email protected] "
57+ depends: [
58+ "dune" {>= "3.0"}
59+ "ocaml" {>= "4.09" & < "5"}
60+ "menhir" {build & >= "20181113"}
61+ "ocamlgraph" {>= "1.8.5"}
62+ "zarith" {>= "1.4"}
63+ "dune-site"
64+ "toml" {>= "6"}
65+ "ounit2" {with-test & >= "2"}
66+ "qcheck" {with-test & >= "0.7"}
67+ "odoc" {with-doc}
68+ ]
69+ depopts: ["curses" "llvm" "unisim_archisec" "bitwuzla"]
70+ conflicts: [
71+ "llvm" {< "6.0.0"}
72+ "bitwuzla" {< "1.0.4"}
73+ ]
74+ build: [
75+ ["dune" "subst"] {dev}
76+ [
77+ "dune"
78+ "build"
79+ "-p"
80+ name
81+ "-j"
82+ jobs
83+ "--promote-install-files=false"
84+ "@install"
85+ "@runtest" {with-test}
86+ "@doc" {with-doc}
87+ ]
88+ ["dune" "install" "-p" name "--create-install-files" name]
89+ ]
90+ dev-repo: "git+https://github.com/binsec/binsec.git"
91+ available: [ arch = "x86_64" | arch = "ppc64" | arch = "arm64" | arch = "sparc64" ]
92+ url {
93+ src:
94+ "https://github.com/binsec/binsec/releases/download/0.7.4/binsec-0.7.4.tbz"
95+ checksum: [
96+ "sha256=ee45b9a6d54aebfb2b860c8fa7548ad85afbf1da3fe65cee10529c8a0934b8d6"
97+ "sha512=493658d337a96bf6ac7b54b162717aeb31c527348a50552bad8f9b0f3f08791295e89c09b02b3f1c8cfa3913d57625c791e4e80322477e2a5f974ca7d85d57ae"
98+ ]
99+ }
100+ x-commit-hash: "c572d928755d1b025f21066dc7aa520eb21bbb83"
0 commit comments