kmgb / PatternScan

Scan ranges of memory for byte patterns. 8B 0D ? ? ? ?

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PatternScan

Used for scanning a memory range for a given pattern, supporting both codestyle and IDA-style patterns.
Example usages can be found in main.cpp.

Codestyle: bytes and mask eg. {0x8B, 0x0D, 0, 0, 0xAA, 0xBB} and {true, true, false, false, true, true}
Wildcard bytes are signified with a corresponding mask entry being false

IDA-style: string pattern eg. "8B 0D ? ? AA BB" Bytes separated by spaces, wildcard bytes are signified with a ?

About

Scan ranges of memory for byte patterns. 8B 0D ? ? ? ?


Languages

Language:C++ 96.1%Language:CMake 3.9%