|
Bitdefender Hypervisor Memory Introspection
|
#include "patsig.h"Go to the source code of this file.
Functions | |
| DWORD | IntPatternMatch (const BYTE *Buffer, DWORD SigCount, const PATTERN_SIGNATURE *Sigs) |
| Matches one of the given signatures on the given buffer. More... | |
| DWORD | IntPatternMatchAllOffsets (const BYTE *Buffer, const DWORD BufferSize, DWORD SigCount, const PATTERN_SIGNATURE *Sigs) |
| Matches one of the given signatures on the given buffer at any offset inside the given buffer. More... | |
| DWORD IntPatternMatch | ( | const BYTE * | Buffer, |
| DWORD | SigCount, | ||
| const PATTERN_SIGNATURE * | Sigs | ||
| ) |
Matches one of the given signatures on the given buffer.
| [in] | Buffer | The buffer to be checked. The caller must ensure that the buffer is large enough to properly check all the signatures. |
| [in] | SigCount | The number of entries in the Sigs array. |
| [in] | Sigs | The array of signatures to check. |
Definition at line 9 of file patsig.c.
Referenced by IntLixGuestFindKernelBase(), and IntPatternMatchAllOffsets().
| DWORD IntPatternMatchAllOffsets | ( | const BYTE * | Buffer, |
| const DWORD | BufferSize, | ||
| DWORD | SigCount, | ||
| const PATTERN_SIGNATURE * | Sigs | ||
| ) |
Matches one of the given signatures on the given buffer at any offset inside the given buffer.
| [in] | Buffer | The buffer to be checked. |
| [in] | BufferSize | The size of the buffer. |
| [in] | SigCount | The number of entries in the Sigs array. |
| [in] | Sigs | The array of signatures to check. |