【初心者歓迎】C/C++室 Ver.86【環境依存OK】
409 :
デフォルトの名無しさん:
read processmemoryを使用して特定のアドレスAから特定のアドレスBまでの間での間でサーチしたいんですが…
メモリプロセスツールだと一瞬で終わるような検索も超時間がかかるんですが何故でしょうか?
DWORD Address = 0x2AF00000; //検索開始アドレス
INT i; //ループ用
DWORD MemoryBuff;
for(i=0;i<10000000;i++)
{
ReadProcessMemory(hProc, (LPVOID)(Address+i), &MemoryBuff, 4, NULL);
if (MemoryBuff == 0xD6FA88){
cout <<Address+i << endl;
}
}