-
-
[求助]内存搜索
-
发表于:
2010-1-16 10:54
4391
-
我昨天写了一个内存搜索工具..4字节,发现和CE搜索的结果不太一样.
ReadProcessMemory( h1, (const void*)baseAddr, data, 92160, NULL );
for( int i = 0; i<92160; i+=4 )
{
BYTE* p = (data + i);
byte1 = *p;
byte2 = *(p+1);
byte3 = *(p+2);
byte4 = *(p+3);
trueValue = ((int)byte2)*16*16 + (int)byte1;
trueValue = trueValue + ((int)byte3)*16*16*16*16;
trueValue = trueValue + ((int)byte4)*16*16*16*16*16*16;
byte1,byte2,byte3,byte4是内存数据,比如12 34 56 78,然后转成10进制..再比较。
内存数据是78563412么?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!