C# 클래스 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
상속: ISymbolTableVariable
파일 보기 프로젝트 열기: areiter/InMemoryFuzzing

보호된 프로퍼티들

프로퍼티 타입 설명
_connector ITargetConnector
_expression string
_size int

공개 메소드들

메소드 설명
CalculatedSymbolTableVariable ( ITargetConnector connector, string expression, int size ) : System
Dereference ( ) : ISymbolTableVariable
Dereference ( int index ) : ISymbolTableVariable
VariableDetectedCB ( string variable ) : string

메소드 상세

CalculatedSymbolTableVariable() 공개 메소드

public CalculatedSymbolTableVariable ( ITargetConnector connector, string expression, int size ) : System
connector ITargetConnector
expression string
size int
리턴 System

Dereference() 공개 추상적인 메소드

public abstract Dereference ( ) : ISymbolTableVariable
리턴 ISymbolTableVariable

Dereference() 공개 추상적인 메소드

public abstract Dereference ( int index ) : ISymbolTableVariable
index int
리턴 ISymbolTableVariable

VariableDetectedCB() 공개 메소드

public VariableDetectedCB ( string variable ) : string
variable string
리턴 string

프로퍼티 상세

_connector 보호되어 있는 프로퍼티

protected ITargetConnector _connector
리턴 ITargetConnector

_expression 보호되어 있는 프로퍼티

protected string _expression
리턴 string

_size 보호되어 있는 프로퍼티

protected int _size
리턴 int