Expand description
Core types and data structures for binary analysis
Structs§
- Analysis
Result - Complete analysis result
- Basic
Block - Basic block in control flow graph
- Binary
Metadata - Binary metadata
- Call
Graph - Call graph analysis results
- Call
Graph Config - Configuration for call graph analysis
- Call
Graph Edge - Call graph edge representing a function call
- Call
Graph Node - Call graph node representing a function
- Call
Graph Statistics - Call graph statistics
- Call
Site - Individual call site information
- Cognitive
Complexity Stats - Cognitive complexity statistics
- Complexity
Metrics - Complexity metrics for control flow
- Control
Flow Graph - Control flow graph
- Enhanced
Control Flow Analysis - Enhanced control flow analysis results
- Entropy
Analysis - Entropy analysis results
- Entropy
Region - High entropy region
- Export
- Export information
- Function
- Function information
- Halstead
Metrics - Halstead metrics for software complexity
- Import
- Import information
- Instruction
- Disassembled instruction
- Loop
- Loop information for control flow analysis
- Loop
Analysis Stats - Loop analysis statistics
- Packing
Indicators - Packing indicators
- Parameter
- Function parameter
- Section
- Binary section information
- Section
Permissions - Section permissions
- Security
Features - Security features detected in the binary
- Security
Indicators - Security indicators
- Symbol
- Symbol information
Enums§
- Architecture
- Supported architectures
- Binary
Format - Supported binary formats
- Block
Type - Basic block types for enhanced classification
- Call
Context - Context in which a call occurs
- Call
Type - Types of function calls
- Control
Flow - Control flow information
- Endianness
- Endianness
- Function
Type - Function types
- Instruction
Category - Instruction categories
- Loop
Type - Loop types for enhanced control flow analysis
- Node
Type - Call graph node types
- Obfuscation
Level - Obfuscation level
- Parameter
Location - Parameter location
- Section
Type - Section types
- Symbol
Binding - Symbol binding
- Symbol
Type - Symbol types
- Symbol
Visibility - Symbol visibility
Traits§
- Binary
Format Parser - Trait for binary format parsers
- Binary
Format Trait - Trait implemented by all binary formats