C# Class GNIDA.CmmDisassembler

Inheritance: TUP.AsmResolver.ASM.x86Disassembler
Afficher le fichier Open project: Rex-Hays/GNIDA

Méthodes publiques

Méthode Description
CmmDisassembler ( ) : System
CmmDisassembler ( Win32Assembly assembly ) : System
DisassembleNextInstruction ( ) : x86Instruction
LoadOpCodes ( ) : void

Private Methods

Méthode Description
CreatePtr ( uint offset, OperandType offsetType = OperandType.DwordPointer ) : Opnd
CreateTargetOffset ( uint offset, OperandType offsetType = OperandType.Normal ) : Opnd
DecodeDoubleRegisters ( Myx86Instruction instruction, byte registersToken ) : void
DecodeSingleRegister ( Myx86Instruction instruction, byte registersToken ) : void
ProcessOperandBytes ( Myx86Instruction instruction ) : void
ProcessOverrideOperand ( Myx86Instruction instruction ) : void
ProcessRegisterOperands ( Myx86Instruction instruction ) : void

Method Details

CmmDisassembler() public méthode

public CmmDisassembler ( ) : System
Résultat System

CmmDisassembler() public méthode

public CmmDisassembler ( Win32Assembly assembly ) : System
assembly TUP.AsmResolver.Win32Assembly
Résultat System

DisassembleNextInstruction() public méthode

public DisassembleNextInstruction ( ) : x86Instruction
Résultat TUP.AsmResolver.ASM.x86Instruction

LoadOpCodes() public méthode

public LoadOpCodes ( ) : void
Résultat void