20 lines
510 B
C++
Executable File
20 lines
510 B
C++
Executable File
#pragma once
|
|
|
|
// Copypasted from Darkstorm 2015 linux base
|
|
|
|
//#include "SDK.h"
|
|
#include <stdint.h>
|
|
|
|
class CSignature
|
|
{
|
|
public:
|
|
uintptr_t dwFindPattern(uintptr_t dwAddress, uintptr_t dwLength,
|
|
const char *szPattern);
|
|
void *GetModuleHandleSafe(const char *pszModuleName);
|
|
uintptr_t GetClientSignature(const char *chPattern);
|
|
uintptr_t GetEngineSignature(const char *chPattern);
|
|
uintptr_t GetVstdSignature(const char *chPattern);
|
|
};
|
|
|
|
extern CSignature gSignatures;
|