Module: SeccompTools::Symbolic
- Defined in:
- lib/seccomp-tools/symbolic/expr.rb,
lib/seccomp-tools/symbolic/state.rb,
lib/seccomp-tools/symbolic/executor.rb,
lib/seccomp-tools/symbolic/constraint.rb
Overview
Generic symbolic execution of classic BPF, with no seccomp knowledge. Where SeccompTools::Emulator
runs a program once with concrete inputs, the Executor here keeps the inputs unknown and walks
every path, reporting each reachable return together with the conditions that lead to it. The
values it manipulates are the Expr, Constraint, and State types; see Executor for the
full picture.
Defined Under Namespace
Classes: Constraint, Executor, Expr, State