C# Класс Fuzzer.XmlFactory.FuzzDescriptionInfo

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddFuzzLocation ( IFuzzLocation fuzzLocation ) : void
FuzzDescriptionInfo ( ITargetConnector connector ) : System
ParseRegionAddress ( string regionSpecifier, bool allowMethodRet, ITargetConnector connector ) : IAddressSpecifier
SetFuzzRegionEnd ( string regionSpecifier ) : void

Sets the end of the region to fuzz

For details see SetFuzzRegionStart

SetFuzzRegionStart ( string regionSpecifier ) : void

Sets the start of the region to fuzz. See remarks for regionSpecifier syntax

Valid region specifiers are: method: ... Resolves to the start (after the prolog) of the specified function methodret: ... Resolves to the "end" of the specified method. A break is set to the instruction right after the method call address:0x12345678 ... Resolves to the specified address source:: ... Resolves to the first instruction of the specified source code line. This specifier is only availabe if debugging symbols and source code is available, and the symbol table implementation supports it. If the specifier has an invalid format a FuzzParseException is thrown

Приватные методы

Метод Описание
AssertSymbolTable ( ITargetConnector connector ) : void

Описание методов

AddFuzzLocation() публичный Метод

public AddFuzzLocation ( IFuzzLocation fuzzLocation ) : void
fuzzLocation IFuzzLocation
Результат void

FuzzDescriptionInfo() публичный Метод

public FuzzDescriptionInfo ( ITargetConnector connector ) : System
connector ITargetConnector
Результат System

ParseRegionAddress() публичный статический Метод

public static ParseRegionAddress ( string regionSpecifier, bool allowMethodRet, ITargetConnector connector ) : IAddressSpecifier
regionSpecifier string
allowMethodRet bool
connector ITargetConnector
Результат IAddressSpecifier

SetFuzzRegionEnd() публичный Метод

Sets the end of the region to fuzz
For details see SetFuzzRegionStart
public SetFuzzRegionEnd ( string regionSpecifier ) : void
regionSpecifier string
Результат void

SetFuzzRegionStart() публичный Метод

Sets the start of the region to fuzz. See remarks for regionSpecifier syntax
Valid region specifiers are: method: ... Resolves to the start (after the prolog) of the specified function methodret: ... Resolves to the "end" of the specified method. A break is set to the instruction right after the method call address:0x12345678 ... Resolves to the specified address source:: ... Resolves to the first instruction of the specified source code line. This specifier is only availabe if debugging symbols and source code is available, and the symbol table implementation supports it. If the specifier has an invalid format a FuzzParseException is thrown
public SetFuzzRegionStart ( string regionSpecifier ) : void
regionSpecifier string
Результат void