C# Class Fuzzer.TargetConnectors.CalculatedSymbolTableVariable

Accepts any valid math expression e.g. 1234+6789, ${0xDEADBEEF}+1234 to specify hex values, or ${reg:rbp}+24 (or any other valid register on the target machine) to reference to registers
Inheritance: ISymbolTableVariable
Afficher le fichier Open project: areiter/InMemoryFuzzing

Protected Properties

Свойство Type Description
_connector ITargetConnector
_expression string
_size int

Méthodes publiques

Méthode Description
CalculatedSymbolTableVariable ( ITargetConnector connector, string expression, int size ) : System
Dereference ( ) : ISymbolTableVariable
Dereference ( int index ) : ISymbolTableVariable
VariableDetectedCB ( string variable ) : string

Method Details

CalculatedSymbolTableVariable() public méthode

public CalculatedSymbolTableVariable ( ITargetConnector connector, string expression, int size ) : System
connector ITargetConnector
expression string
size int
Résultat System

Dereference() public abstract méthode

public abstract Dereference ( ) : ISymbolTableVariable
Résultat ISymbolTableVariable

Dereference() public abstract méthode

public abstract Dereference ( int index ) : ISymbolTableVariable
index int
Résultat ISymbolTableVariable

VariableDetectedCB() public méthode

public VariableDetectedCB ( string variable ) : string
variable string
Résultat string

Property Details

_connector protected_oe property

protected ITargetConnector _connector
Résultat ITargetConnector

_expression protected_oe property

protected string _expression
Résultat string

_size protected_oe property

protected int _size
Résultat int