C# 클래스 BolterV2.ReflectMeBro

파일 보기 프로젝트 열기: usagiuke/BolterV2

Private Properties

프로퍼티 타입 설명
Inject System.IntPtr

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
Inject ( object instance, object img, IntPtr hProc ) : IntPtr

메소드 상세

AllocMem() 공개 메소드

public AllocMem ( IntPtr hProc, uint size, int allocType, int protection ) : IntPtr
hProc System.IntPtr
size uint
allocType int
protection int
리턴 System.IntPtr

CloseHan() 공개 메소드

public CloseHan ( IntPtr handle ) : void
handle System.IntPtr
리턴 void

CreateThread() 공개 메소드

public CreateThread ( IntPtr hProc, IntPtr routinePtr, IntPtr paraPtr, bool suspend = false ) : IntPtr
hProc System.IntPtr
routinePtr System.IntPtr
paraPtr System.IntPtr
suspend bool
리턴 System.IntPtr

FreeMem() 공개 메소드

public FreeMem ( IntPtr hProc, IntPtr address, int freeType ) : void
hProc System.IntPtr
address System.IntPtr
freeType int
리턴 void

GetFuncPointer() 공개 메소드

public GetFuncPointer ( IntPtr hProc, IntPtr hModule, string FuncName ) : IntPtr
hProc System.IntPtr
hModule System.IntPtr
FuncName string
리턴 System.IntPtr

Inject() 공개 메소드

public Inject ( byte dllBytes, IntPtr hProc ) : IntPtr
dllBytes byte
hProc System.IntPtr
리턴 System.IntPtr

OpenHan() 공개 메소드

public OpenHan ( uint dwDesiredAccess, int pid ) : IntPtr
dwDesiredAccess uint
pid int
리턴 System.IntPtr

ReadMemory() 공개 메소드

public ReadMemory ( IntPtr hProc, IntPtr address, uint size ) : byte[]
hProc System.IntPtr
address System.IntPtr
size uint
리턴 byte[]

ReflectMeBro() 공개 메소드

public ReflectMeBro ( ) : System
리턴 System

WaitForEvent() 공개 메소드

public WaitForEvent ( IntPtr handle, int timeout ) : void
handle System.IntPtr
timeout int
리턴 void

WriteMemory() 공개 메소드

public WriteMemory ( IntPtr hProc, IntPtr address, byte data, int size ) : uint
hProc System.IntPtr
address System.IntPtr
data byte
size int
리턴 uint