C# 클래스 inVtero.net.DetectedProc

파일 보기 프로젝트 열기: ShaneK2/inVtero.net 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ASGroup int
AddressSpaceID int
CR3Value long
CandidateList List
Diff long
FileOffset long
Group int
Mode int
PT PageTable
PageTableType PTType
Sections List
TopPageTablePage long>.Dictionary
TrueOffset long
vmcs VMCS

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
CompareTo ( object obj ) : int
DetectedProc ( ) : ProtoBuf
GetByteValue ( long VA ) : byte
GetIntValue ( long VA ) : int
GetLongValue ( long VA ) : long
GetUIntValue ( long VA ) : uint
GetULongValue ( long VA ) : ulong
GetVirtualByte ( long VA ) : byte[]

This is byte aligned

GetVirtualLong ( long VA ) : long[]
GetVirtualLong ( long VA, bool &GotData ) : long[]

GetVirtual get's at least 1 block sized byte aligned chunk of memory. The chunk may be up to 2Pages-1 in size since we always get the next page in case you need it...

GetVirtualULong ( ulong VA ) : long[]
ToString ( ) : string
VGetBlock ( long VA ) : byte[]

BLOCK ALIGNED

VGetBlockLong ( long VA ) : long[]

Block aligned

VGetBlockLong ( long VA, bool &GotData ) : long[]

See all other PAGE ALIGNED

메소드 상세

CompareTo() 공개 메소드

public CompareTo ( object obj ) : int
obj object
리턴 int

DetectedProc() 공개 메소드

public DetectedProc ( ) : ProtoBuf
리턴 ProtoBuf

GetByteValue() 공개 메소드

public GetByteValue ( long VA ) : byte
VA long
리턴 byte

GetIntValue() 공개 메소드

public GetIntValue ( long VA ) : int
VA long
리턴 int

GetLongValue() 공개 메소드

public GetLongValue ( long VA ) : long
VA long
리턴 long

GetUIntValue() 공개 메소드

public GetUIntValue ( long VA ) : uint
VA long
리턴 uint

GetULongValue() 공개 메소드

public GetULongValue ( long VA ) : ulong
VA long
리턴 ulong

GetVirtualByte() 공개 메소드

This is byte aligned
public GetVirtualByte ( long VA ) : byte[]
VA long
리턴 byte[]

GetVirtualLong() 공개 메소드

public GetVirtualLong ( long VA ) : long[]
VA long
리턴 long[]

GetVirtualLong() 공개 메소드

GetVirtual get's at least 1 block sized byte aligned chunk of memory. The chunk may be up to 2Pages-1 in size since we always get the next page in case you need it...
public GetVirtualLong ( long VA, bool &GotData ) : long[]
VA long
GotData bool Byte aligned chunk MIN (PageSize+8) MAX (PageSize*2-8)
리턴 long[]

GetVirtualULong() 공개 메소드

public GetVirtualULong ( ulong VA ) : long[]
VA ulong
리턴 long[]

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

VGetBlock() 공개 메소드

BLOCK ALIGNED
public VGetBlock ( long VA ) : byte[]
VA long
리턴 byte[]

VGetBlockLong() 공개 메소드

Block aligned
public VGetBlockLong ( long VA ) : long[]
VA long
리턴 long[]

VGetBlockLong() 공개 메소드

See all other PAGE ALIGNED
public VGetBlockLong ( long VA, bool &GotData ) : long[]
VA long
GotData bool
리턴 long[]

프로퍼티 상세

ASGroup 공개적으로 프로퍼티

public int ASGroup
리턴 int

AddressSpaceID 공개적으로 프로퍼티

public int AddressSpaceID
리턴 int

CR3Value 공개적으로 프로퍼티

public long CR3Value
리턴 long

CandidateList 공개적으로 프로퍼티

public List CandidateList
리턴 List

Diff 공개적으로 프로퍼티

public long Diff
리턴 long

FileOffset 공개적으로 프로퍼티

public long FileOffset
리턴 long

Group 공개적으로 프로퍼티

public int Group
리턴 int

Mode 공개적으로 프로퍼티

public int Mode
리턴 int

PT 공개적으로 프로퍼티

public PageTable,inVtero.net PT
리턴 PageTable

PageTableType 공개적으로 프로퍼티

public PTType PageTableType
리턴 PTType

Sections 공개적으로 프로퍼티

public List Sections
리턴 List

TopPageTablePage 공개적으로 프로퍼티

public Dictionary TopPageTablePage
리턴 long>.Dictionary

TrueOffset 공개적으로 프로퍼티

public long TrueOffset
리턴 long

vmcs 공개적으로 프로퍼티

public VMCS,inVtero.net vmcs
리턴 VMCS