BlackBone
Windows memory hacking library
|
This is the complete list of members for blackbone::x86Native, including all inherited members.
_hProcess (defined in blackbone::Native) | blackbone::Native | protected |
_pageSize (defined in blackbone::Native) | blackbone::Native | protected |
_wowBarrier (defined in blackbone::Native) | blackbone::Native | protected |
CreateRemoteThreadT(HANDLE &hThread, ptr_t entry, ptr_t arg, CreateThreadFlags flags) | blackbone::Native | virtual |
EnumModules(listModules &result, eModSeachType search=LdrList, eModType mtype=mt_default) | blackbone::Native | |
EnumRegions(std::list< MEMORY_BASIC_INFORMATION64 > &results, bool includeFree=false) | blackbone::Native | |
getPEB(_PEB32 *ppeb) | blackbone::x86Native | virtual |
getPEB(_PEB64 *ppeb) | blackbone::x86Native | virtual |
getTEB(HANDLE hThread, _TEB32 *pteb) | blackbone::x86Native | virtual |
getTEB(HANDLE hThread, _TEB64 *pteb) | blackbone::x86Native | virtual |
GetThreadContextT(HANDLE hThread, _CONTEXT32 &ctx) | blackbone::x86Native | virtual |
GetThreadContextT(HANDLE hThread, _CONTEXT64 &ctx) | blackbone::x86Native | virtual |
GetWow64Barrier() const (defined in blackbone::Native) | blackbone::Native | inline |
listModules typedef (defined in blackbone::Native) | blackbone::Native | |
maxAddr() const | blackbone::Native | inline |
minAddr() const | blackbone::Native | inline |
Native(HANDLE hProcess, bool x86OS=false) (defined in blackbone::Native) | blackbone::Native | |
pageSize() const | blackbone::Native | inline |
QueryProcessInfoT(PROCESSINFOCLASS infoClass, LPVOID lpBuffer, uint32_t bufSize) | blackbone::Native | virtual |
ReadProcessMemoryT(ptr_t lpBaseAddress, LPVOID lpBuffer, size_t nSize, DWORD64 *lpBytes=nullptr) | blackbone::Native | virtual |
SetProcessInfoT(PROCESSINFOCLASS infoClass, LPVOID lpBuffer, uint32_t bufSize) | blackbone::Native | virtual |
SetThreadContextT(HANDLE hThread, _CONTEXT32 &ctx) | blackbone::x86Native | virtual |
SetThreadContextT(HANDLE hThread, _CONTEXT64 &ctx) | blackbone::x86Native | virtual |
VirtualProtectExT(ptr_t lpAddress, DWORD64 dwSize, DWORD flProtect, DWORD *flOld) | blackbone::Native | virtual |
VirtualQueryExT(ptr_t lpAddress, PMEMORY_BASIC_INFORMATION64 lpBuffer) | blackbone::x86Native | virtual |
blackbone::Native::VirtualQueryExT(ptr_t lpAddress, MEMORY_INFORMATION_CLASS infoClass, LPVOID lpBuffer, size_t bufSize) | blackbone::Native | virtual |
VirualAllocExT(ptr_t &lpAddress, size_t dwSize, DWORD flAllocationType, DWORD flProtect) | blackbone::Native | virtual |
VirualFreeExT(ptr_t lpAddress, size_t dwSize, DWORD dwFreeType) | blackbone::Native | virtual |
WriteProcessMemoryT(ptr_t lpBaseAddress, LPCVOID lpBuffer, size_t nSize, DWORD64 *lpBytes=nullptr) | blackbone::Native | virtual |
x86Native(HANDLE hProcess) (defined in blackbone::x86Native) | blackbone::x86Native | |
~Native() (defined in blackbone::Native) | blackbone::Native | |
~x86Native() (defined in blackbone::x86Native) | blackbone::x86Native |