forked from JonathanSalwan/Triton
-
Notifications
You must be signed in to change notification settings - Fork 0
/
vcpkg.json
20 lines (20 loc) · 1.19 KB
/
vcpkg.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
"$schema": "https://raw.githubusercontent.com/microsoft/vcpkg/master/scripts/vcpkg.schema.json",
"name": "triton",
"version": "1.0",
"description": "Triton is a dynamic binary analysis library. It provides internal components like a dynamic symbolic execution engine, a dynamic taint analysis engine, AST representation of the x86, x86-64, ARM32 and AArch64 ISA semantic, an expressions synthesis engine, some SMT simplification passes, SMT solver interface to Z3 and Bitwuzla and, the last but not least, Python bindings. Based on these components, you are able to build your program analysis tools, automate reverse engineering, perform software verification or just emulate code.",
"homepage": "https://github.com/JonathanSalwan/Triton",
"license": "Apache-2.0",
"supports": "!arm",
"builtin-baseline": "e809a42f87565e803b2178a0c11263f462d1800a",
"dependencies": [
"boost-math",
"boost-multiprecision",
"boost-numeric-conversion",
{ "name": "capstone", "default-features": false, "features": ["arm", "arm64", "x86"] },
"z3"
],
"overrides": [
{ "name":"capstone", "version-semver":"4.0.2", "port-version": 3 }
]
}