C# Class BolterV2.ReflectMeBro

Afficher le fichier Open project: usagiuke/BolterV2

Private Properties

Свойство Type Description
Inject System.IntPtr

Méthodes publiques

Méthode Description
AllocMem ( IntPtr hProc, uint size, int allocType, int protection ) : IntPtr
CloseHan ( IntPtr handle ) : void
CreateThread ( IntPtr hProc, IntPtr routinePtr, IntPtr paraPtr, bool suspend = false ) : IntPtr
FreeMem ( IntPtr hProc, IntPtr address, int freeType ) : void
GetFuncPointer ( IntPtr hProc, IntPtr hModule, string FuncName ) : IntPtr
Inject ( byte dllBytes, IntPtr hProc ) : IntPtr
OpenHan ( uint dwDesiredAccess, int pid ) : IntPtr
ReadMemory ( IntPtr hProc, IntPtr address, uint size ) : byte[]
ReflectMeBro ( ) : System
WaitForEvent ( IntPtr handle, int timeout ) : void
WriteMemory ( IntPtr hProc, IntPtr address, byte data, int size ) : uint

Private Methods

Méthode Description
Inject ( object instance, object img, IntPtr hProc ) : IntPtr

Method Details

AllocMem() public méthode

public AllocMem ( IntPtr hProc, uint size, int allocType, int protection ) : IntPtr
hProc System.IntPtr
size uint
allocType int
protection int
Résultat System.IntPtr

CloseHan() public méthode

public CloseHan ( IntPtr handle ) : void
handle System.IntPtr
Résultat void

CreateThread() public méthode

public CreateThread ( IntPtr hProc, IntPtr routinePtr, IntPtr paraPtr, bool suspend = false ) : IntPtr
hProc System.IntPtr
routinePtr System.IntPtr
paraPtr System.IntPtr
suspend bool
Résultat System.IntPtr

FreeMem() public méthode

public FreeMem ( IntPtr hProc, IntPtr address, int freeType ) : void
hProc System.IntPtr
address System.IntPtr
freeType int
Résultat void

GetFuncPointer() public méthode

public GetFuncPointer ( IntPtr hProc, IntPtr hModule, string FuncName ) : IntPtr
hProc System.IntPtr
hModule System.IntPtr
FuncName string
Résultat System.IntPtr

Inject() public méthode

public Inject ( byte dllBytes, IntPtr hProc ) : IntPtr
dllBytes byte
hProc System.IntPtr
Résultat System.IntPtr

OpenHan() public méthode

public OpenHan ( uint dwDesiredAccess, int pid ) : IntPtr
dwDesiredAccess uint
pid int
Résultat System.IntPtr

ReadMemory() public méthode

public ReadMemory ( IntPtr hProc, IntPtr address, uint size ) : byte[]
hProc System.IntPtr
address System.IntPtr
size uint
Résultat byte[]

ReflectMeBro() public méthode

public ReflectMeBro ( ) : System
Résultat System

WaitForEvent() public méthode

public WaitForEvent ( IntPtr handle, int timeout ) : void
handle System.IntPtr
timeout int
Résultat void

WriteMemory() public méthode

public WriteMemory ( IntPtr hProc, IntPtr address, byte data, int size ) : uint
hProc System.IntPtr
address System.IntPtr
data byte
size int
Résultat uint