Quote: Originally Posted by Bejine And that's why I'm asking this... If everybody'll answer like you, there won't be any "Question Sections".
Quote: DWORD dwFindPattern(BYTE *bMask, char *szMask) { DWORD dw_Address = 0x00400000; DWORD dw_Len = 0x00436000; for (DWORD i = 0; i < dw_Len; i++) if (bDataCompare((unsigned char*)(dw_Address + i), bMask, szMask)) return (DWORD)(dw_Address + i); return 0; }