Phasor
01.00.10.059
|
Classes | |
class | Object |
class | ObjBool |
class | ObjNumber |
class | ObjStr |
class | ObjBlob |
class | ObjTable |
Typedefs | |
typedef ObjStr< std::string, char > | ObjString |
typedef ObjStr< std::wstring, wchar_t > | ObjWString |
Enumerations | |
enum | obj_type { TYPE_NIL = 0, TYPE_BOOL, TYPE_NUMBER, TYPE_STRING, TYPE_TABLE, TYPE_BLOB, TYPE_ANY } |
Functions | |
BOOL | WriteBytes (DWORD dwAddress, const LPVOID lpBuffer, DWORD dwCount) |
BOOL | WriteString (DWORD dwAddress, const char *str) |
BOOL | ReadBytes (DWORD dwAddress, LPVOID lpBuffer, DWORD dwCount) |
std::vector< DWORD > | FindSignatures (LPBYTE sigBuffer, LPBYTE sigWildCard, DWORD sigSize, LPBYTE pBuffer, DWORD size) |
bool | FindSignature (LPBYTE sigBuffer, LPBYTE sigWildCard, DWORD sigSize, LPBYTE pBuffer, DWORD size, DWORD occurance, DWORD &result) |
BOOL | CreateCodeCave (DWORD dwAddress, BYTE cbSize, VOID(*pFunction)()) |
typedef ObjStr<std::string, char> Common::ObjString |
typedef ObjStr<std::wstring, wchar_t> Common::ObjWString |
enum Common::obj_type |
BOOL Common::CreateCodeCave | ( | DWORD | dwAddress, |
BYTE | cbSize, | ||
VOID(*)() | pFunction | ||
) |
bool Common::FindSignature | ( | LPBYTE | sigBuffer, |
LPBYTE | sigWildCard, | ||
DWORD | sigSize, | ||
LPBYTE | pBuffer, | ||
DWORD | size, | ||
DWORD | occurance, | ||
DWORD & | result | ||
) |
std::vector< DWORD > Common::FindSignatures | ( | LPBYTE | sigBuffer, |
LPBYTE | sigWildCard, | ||
DWORD | sigSize, | ||
LPBYTE | pBuffer, | ||
DWORD | size | ||
) |
BOOL Common::WriteString | ( | DWORD | dwAddress, |
const char * | str | ||
) |