package binsec

  1. Overview
  2. Docs

doc/binsec.sse/Libsse/Exec/module-type-EXTENSION/index.html

Module type Exec.EXTENSIONSource

type path
and state
val initialization_callback : (path -> state -> state) option
val declaration_callback : (Binsec.Ast.t -> Script.env -> path -> state -> state option) option
val instruction_callback : (Binsec.Ast.Instr.t -> Script.env -> Ir.fallthrough list) option
val process_callback : ((module Ir.GRAPH with type t = 'a) -> 'a -> unit) option
val builtin_callback : (Ir.builtin -> (Binsec.Virtual_address.t -> path -> int -> state -> (state, Types.status) Result.t) option) option
val builtin_printer : (Format.formatter -> Ir.builtin -> bool) option
val at_exit_callback : (unit -> unit) option
OCaml

Innovation. Community. Security.