Memory Pattern Scanning, Video Tutorial
Video tutorial by Patrickssj6 on scanning memory patterns to find addresses in memory that change during recompilation.
This technique is quite handy for games that get updates quite frequently
[Only registered and activated users can see links. Click Here To Register...]
The pattern scanning function:
bool bDataCompare(const BYTE* pData, const BYTE* bMask, const char* szMask)
{
for(;*szMask;++szMask,++pData,++bMask)
if(*szMask=='x' && *pData!=*bMask )
return false;
return (*szMask) == NULL;
}