All pastes #752154 Raw Edit

Anonymous

public cpp v1 · immutable
#752154 ·published 2007-10-28 02:33 UTC
rendered paste body
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;  }  DWORD dwFindPattern(DWORD dwAddress,DWORD dwLen,BYTE *bMask,char * szMask)  {      for(DWORD i=0; i < dwLen; i++)          if( bDataCompare( (BYTE*)( dwAddress+i ),bMask,szMask) )              return (DWORD)(dwAddress+i);            return 0;  }