C# Class MemoryEditor.Memory

Afficher le fichier Open project: Necrophagos/SF4ComboTrainer

Méthodes publiques

Méthode Description
BaseAddress ( ) : int
BaseAddress ( string sModuleName ) : int
BytesEqual ( byte bBytes_1, byte bBytes_2 ) : bool
CalculateStaticAddress ( int iStaticOffset ) : int
CalculateStaticAddress ( int iStaticOffset, string sModuleName ) : int
CalculateStaticAddress ( string sStaticOffset ) : int
CalculateStaticAddress ( string sStaticOffset, string sModuleName ) : int
Dec ( int iHex ) : int
Dec ( string sHex ) : int
EntryPoint ( ) : int
EntryPoint ( string sModuleName ) : int
FileVersion ( ) : string
GetModules ( ) : ProcessModuleCollection
Hex ( int iDec ) : string
Hex ( string sDec ) : string
IsNumeric ( string sNumber ) : bool
MemorySize ( ) : int
MemorySize ( string sModuleName ) : int
NOP ( int iMemoryAddress, int iLength ) : bool
NOP ( int iMemoryAddress, int iOffsets, int iLength ) : bool
Name ( ) : string
OpenProcess ( ) : bool
OpenProcess ( int iProcessID ) : bool
OpenProcess ( string sProcessName ) : bool
PID ( ) : int
ReadAOB ( int iMemoryAddress, int iOffsets, uint iBytesToRead ) : byte[]
ReadAOB ( int iMemoryAddress, uint iBytesToRead ) : byte[]
ReadByte ( int iMemoryAddress ) : byte
ReadByte ( int iMemoryAddress, int iOffsets ) : byte
ReadDouble ( int iMemoryAddress ) : double
ReadDouble ( int iMemoryAddress, int iOffsets ) : double
ReadFloat ( int iMemoryAddress ) : float
ReadFloat ( int iMemoryAddress, int iOffsets ) : float
ReadInt ( int iMemoryAddress ) : uint
ReadInt ( int iMemoryAddress, int iOffsets ) : uint
ReadLong ( int iMemoryAddress ) : long
ReadLong ( int iMemoryAddress, int iOffsets ) : long
ReadShort ( int iMemoryAddress ) : ushort
ReadShort ( int iMemoryAddress, int iOffsets ) : ushort
ReadString ( int iMemoryAddress, uint iTextLength, int iMode ) : string
ReadText ( int iMemoryAddress, int iOffsets, uint iStringLength, int iMode ) : string
ReverseBytes ( byte bOriginalBytes ) : byte[]
SID ( ) : int
StartTime ( ) : string
Write ( int iMemoryAddress, byte bByteToWrite ) : bool
Write ( int iMemoryAddress, double iDoubleToWrite ) : bool
Write ( int iMemoryAddress, float iFloatToWrite ) : bool
Write ( int iMemoryAddress, int iIntToWrite ) : bool
Write ( int iMemoryAddress, int iOffsets, byte bByteToWrite ) : bool
Write ( int iMemoryAddress, int iOffsets, double iDoubleToWrite ) : bool
Write ( int iMemoryAddress, int iOffsets, float iFloatToWrite ) : bool
Write ( int iMemoryAddress, int iOffsets, int iIntToWrite ) : bool
Write ( int iMemoryAddress, int iOffsets, long iLongToWrite ) : bool
Write ( int iMemoryAddress, int iOffsets, short iShortToWrite ) : bool
Write ( int iMemoryAddress, int iOffsets, string sStringToWrite, int iMode ) : bool
Write ( int iMemoryAddress, long iLongToWrite ) : bool
Write ( int iMemoryAddress, short iShortToWrite ) : bool
Write ( int iMemoryAddress, string sStringToWrite, int iMode ) : bool

Private Methods

Méthode Description
CalculatePointer ( int iMemoryAddress, int iOffsets ) : int
CreateAOBString ( string sBytes ) : byte[]
CreateAOBText ( string sBytes ) : byte[]
CreateAddress ( byte bBytes ) : string
FindModule ( string sModuleName ) : ProcessModule

Method Details

BaseAddress() public méthode

public BaseAddress ( ) : int
Résultat int

BaseAddress() public méthode

public BaseAddress ( string sModuleName ) : int
sModuleName string
Résultat int

BytesEqual() public méthode

public BytesEqual ( byte bBytes_1, byte bBytes_2 ) : bool
bBytes_1 byte
bBytes_2 byte
Résultat bool

CalculateStaticAddress() public méthode

public CalculateStaticAddress ( int iStaticOffset ) : int
iStaticOffset int
Résultat int

CalculateStaticAddress() public méthode

public CalculateStaticAddress ( int iStaticOffset, string sModuleName ) : int
iStaticOffset int
sModuleName string
Résultat int

CalculateStaticAddress() public méthode

public CalculateStaticAddress ( string sStaticOffset ) : int
sStaticOffset string
Résultat int

CalculateStaticAddress() public méthode

public CalculateStaticAddress ( string sStaticOffset, string sModuleName ) : int
sStaticOffset string
sModuleName string
Résultat int

Dec() public méthode

public Dec ( int iHex ) : int
iHex int
Résultat int

Dec() public méthode

public Dec ( string sHex ) : int
sHex string
Résultat int

EntryPoint() public méthode

public EntryPoint ( ) : int
Résultat int

EntryPoint() public méthode

public EntryPoint ( string sModuleName ) : int
sModuleName string
Résultat int

FileVersion() public méthode

public FileVersion ( ) : string
Résultat string

GetModules() public méthode

public GetModules ( ) : ProcessModuleCollection
Résultat System.Diagnostics.ProcessModuleCollection

Hex() public méthode

public Hex ( int iDec ) : string
iDec int
Résultat string

Hex() public méthode

public Hex ( string sDec ) : string
sDec string
Résultat string

IsNumeric() public méthode

public IsNumeric ( string sNumber ) : bool
sNumber string
Résultat bool

MemorySize() public méthode

public MemorySize ( ) : int
Résultat int

MemorySize() public méthode

public MemorySize ( string sModuleName ) : int
sModuleName string
Résultat int

NOP() public méthode

public NOP ( int iMemoryAddress, int iLength ) : bool
iMemoryAddress int
iLength int
Résultat bool

NOP() public méthode

public NOP ( int iMemoryAddress, int iOffsets, int iLength ) : bool
iMemoryAddress int
iOffsets int
iLength int
Résultat bool

Name() public méthode

public Name ( ) : string
Résultat string

OpenProcess() public méthode

public OpenProcess ( ) : bool
Résultat bool

OpenProcess() public méthode

public OpenProcess ( int iProcessID ) : bool
iProcessID int
Résultat bool

OpenProcess() public méthode

public OpenProcess ( string sProcessName ) : bool
sProcessName string
Résultat bool

PID() public méthode

public PID ( ) : int
Résultat int

ReadAOB() public méthode

public ReadAOB ( int iMemoryAddress, int iOffsets, uint iBytesToRead ) : byte[]
iMemoryAddress int
iOffsets int
iBytesToRead uint
Résultat byte[]

ReadAOB() public méthode

public ReadAOB ( int iMemoryAddress, uint iBytesToRead ) : byte[]
iMemoryAddress int
iBytesToRead uint
Résultat byte[]

ReadByte() public méthode

public ReadByte ( int iMemoryAddress ) : byte
iMemoryAddress int
Résultat byte

ReadByte() public méthode

public ReadByte ( int iMemoryAddress, int iOffsets ) : byte
iMemoryAddress int
iOffsets int
Résultat byte

ReadDouble() public méthode

public ReadDouble ( int iMemoryAddress ) : double
iMemoryAddress int
Résultat double

ReadDouble() public méthode

public ReadDouble ( int iMemoryAddress, int iOffsets ) : double
iMemoryAddress int
iOffsets int
Résultat double

ReadFloat() public méthode

public ReadFloat ( int iMemoryAddress ) : float
iMemoryAddress int
Résultat float

ReadFloat() public méthode

public ReadFloat ( int iMemoryAddress, int iOffsets ) : float
iMemoryAddress int
iOffsets int
Résultat float

ReadInt() public méthode

public ReadInt ( int iMemoryAddress ) : uint
iMemoryAddress int
Résultat uint

ReadInt() public méthode

public ReadInt ( int iMemoryAddress, int iOffsets ) : uint
iMemoryAddress int
iOffsets int
Résultat uint

ReadLong() public méthode

public ReadLong ( int iMemoryAddress ) : long
iMemoryAddress int
Résultat long

ReadLong() public méthode

public ReadLong ( int iMemoryAddress, int iOffsets ) : long
iMemoryAddress int
iOffsets int
Résultat long

ReadShort() public méthode

public ReadShort ( int iMemoryAddress ) : ushort
iMemoryAddress int
Résultat ushort

ReadShort() public méthode

public ReadShort ( int iMemoryAddress, int iOffsets ) : ushort
iMemoryAddress int
iOffsets int
Résultat ushort

ReadString() public méthode

public ReadString ( int iMemoryAddress, uint iTextLength, int iMode ) : string
iMemoryAddress int
iTextLength uint
iMode int
Résultat string

ReadText() public méthode

public ReadText ( int iMemoryAddress, int iOffsets, uint iStringLength, int iMode ) : string
iMemoryAddress int
iOffsets int
iStringLength uint
iMode int
Résultat string

ReverseBytes() public méthode

public ReverseBytes ( byte bOriginalBytes ) : byte[]
bOriginalBytes byte
Résultat byte[]

SID() public méthode

public SID ( ) : int
Résultat int

StartTime() public méthode

public StartTime ( ) : string
Résultat string

Write() public méthode

public Write ( int iMemoryAddress, byte bByteToWrite ) : bool
iMemoryAddress int
bByteToWrite byte
Résultat bool

Write() public méthode

public Write ( int iMemoryAddress, double iDoubleToWrite ) : bool
iMemoryAddress int
iDoubleToWrite double
Résultat bool

Write() public méthode

public Write ( int iMemoryAddress, float iFloatToWrite ) : bool
iMemoryAddress int
iFloatToWrite float
Résultat bool

Write() public méthode

public Write ( int iMemoryAddress, int iIntToWrite ) : bool
iMemoryAddress int
iIntToWrite int
Résultat bool

Write() public méthode

public Write ( int iMemoryAddress, int iOffsets, byte bByteToWrite ) : bool
iMemoryAddress int
iOffsets int
bByteToWrite byte
Résultat bool

Write() public méthode

public Write ( int iMemoryAddress, int iOffsets, double iDoubleToWrite ) : bool
iMemoryAddress int
iOffsets int
iDoubleToWrite double
Résultat bool

Write() public méthode

public Write ( int iMemoryAddress, int iOffsets, float iFloatToWrite ) : bool
iMemoryAddress int
iOffsets int
iFloatToWrite float
Résultat bool

Write() public méthode

public Write ( int iMemoryAddress, int iOffsets, int iIntToWrite ) : bool
iMemoryAddress int
iOffsets int
iIntToWrite int
Résultat bool

Write() public méthode

public Write ( int iMemoryAddress, int iOffsets, long iLongToWrite ) : bool
iMemoryAddress int
iOffsets int
iLongToWrite long
Résultat bool

Write() public méthode

public Write ( int iMemoryAddress, int iOffsets, short iShortToWrite ) : bool
iMemoryAddress int
iOffsets int
iShortToWrite short
Résultat bool

Write() public méthode

public Write ( int iMemoryAddress, int iOffsets, string sStringToWrite, int iMode ) : bool
iMemoryAddress int
iOffsets int
sStringToWrite string
iMode int
Résultat bool

Write() public méthode

public Write ( int iMemoryAddress, long iLongToWrite ) : bool
iMemoryAddress int
iLongToWrite long
Résultat bool

Write() public méthode

public Write ( int iMemoryAddress, short iShortToWrite ) : bool
iMemoryAddress int
iShortToWrite short
Résultat bool

Write() public méthode

public Write ( int iMemoryAddress, string sStringToWrite, int iMode ) : bool
iMemoryAddress int
sStringToWrite string
iMode int
Résultat bool