Module types

Source
Expand description

Core types and data structures for binary analysis

Structs§

AnalysisResult
Complete analysis result
BasicBlock
Basic block in control flow graph
BinaryMetadata
Binary metadata
ComplexityMetrics
Complexity metrics for control flow
ControlFlowGraph
Control flow graph
EntropyAnalysis
Entropy analysis results
EntropyRegion
High entropy region
Export
Export information
Function
Function information
Import
Import information
Instruction
Disassembled instruction
PackingIndicators
Packing indicators
Parameter
Function parameter
Section
Binary section information
SectionPermissions
Section permissions
SecurityFeatures
Security features detected in the binary
SecurityIndicators
Security indicators
Symbol
Symbol information

Enums§

Architecture
Supported architectures
BinaryFormat
Supported binary formats
ControlFlow
Control flow information
Endianness
Endianness
FunctionType
Function types
InstructionCategory
Instruction categories
ObfuscationLevel
Obfuscation level
ParameterLocation
Parameter location
SectionType
Section types
SymbolBinding
Symbol binding
SymbolType
Symbol types
SymbolVisibility
Symbol visibility

Traits§

BinaryFormatParser
Trait for binary format parsers
BinaryFormatTrait
Trait implemented by all binary formats

Type Aliases§

BinaryResult
ByteSliceResult
HexPattern
HexPatternResult
ImportExportResult
ParseResult
ParsedBinary
PatternMatchMap