package binsec
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Semantic analysis of binary executables
Install
dune-project
Dependency
Authors
-
AAdel Djoudi
-
BBenjamin Farinier
-
CChakib Foulani
-
DDorian Lesbre
-
FFrédéric Recoules
-
GGuillaume Girol
-
JJosselin Feist
-
LLesly-Ann Daniel
-
MManh-Dung Nguyen
-
MMathéo Vergnolle
-
MMathilde Ollivier
-
MMatthieu Lemerre
-
OOlivier Nicole
-
RRichard Bonichon
-
RRobin David
-
SSébastien Bardin
-
SSoline Ducousso
-
TTa Thanh Dinh
-
YYaëlle Vinçont
Maintainers
Sources
binsec-0.6.0.tbz
sha256=e9101e68d317c837d5cff9608c6fba2127dd31ef6373b9b90806780c1d80bb52
sha512=c01af277239b8cc84fb904c301897f7d2388a8c850c7cb6a53acb8a4f8d51115c8a595c5517843d076421a76f4b2becb16e722b4c90f19a8fa208cce5f3ba274
doc/binsec/Binsec/Term/index.html
Module Binsec.Term
type _ operator = | Not : unary operator| Sext : size -> unary operator| Uext : size -> unary operator| Restrict : int interval -> unary operator| Plus : binary operator| Minus : _ operator| Mul : binary operator| Udiv : binary operator| Umod : binary operator| Sdiv : binary operator| Smod : binary operator| Or : binary operator| And : binary operator| Xor : binary operator| Concat : binary operator| Lsl : binary operator| Lsr : binary operator| Asr : binary operator| Rol : binary operator| Ror : binary operator| Eq : binary operator| Diff : binary operator| Ule : binary operator| Ult : binary operator| Uge : binary operator| Ugt : binary operator| Sle : binary operator| Slt : binary operator| Sge : binary operator| Sgt : binary operator
val pp_op : Format.formatter -> _ operator -> unitmodule Bv : sig ... endtype (_, _, 'a, 'b) t = private | Var : {hash : int;size : size;name : string;label : 'a;
} -> (exp, _, 'a, _) t| Load : {hash : int;len : size;dir : endianness;addr : (exp, exp, 'a, 'b) t;label : 'b;
} -> (exp, _, 'a, 'b) t| Cst : Bitvector.t -> (_, exp, _, _) t| Unary : {} -> (exp, exp, 'a, 'b) t| Binary : {} -> (exp, exp, 'a, 'b) t| Ite : {} -> (exp, exp, 'a, 'b) t
module type S = sig ... endmodule Make
(A : Sigs.HASHABLE)
(B : Sigs.HASHABLE) :
S with type a := A.t and type b := B.tval pp : Format.formatter -> (_, _, _, _) t -> unitDebug
*
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>