M
Membre supprimé 245833
Bonjour, depuis aujourd'hui. J'essaye de créer mon propre Memory Scanner en C++, car les code source sur internet ne sont, je dirai, assez compliqué pour mon niveau ^^
J'ai donc fait mon code, mais j'ai trouvé qu'il était hyper long.
Mais quand je dis hyper long, c'est genre toute la mémoire en 1 heure(Exagéré).
Donc je vous donne le code:
J'essaye de scan la mémoire, et d'ajouter les adresses qui ont pour valeur la valeur entrée dans la TextBox.
Si vous pouviez m'aider. Merci d'avance ;)
J'ai donc fait mon code, mais j'ai trouvé qu'il était hyper long.
Mais quand je dis hyper long, c'est genre toute la mémoire en 1 heure(Exagéré).
Donc je vous donne le code:
PHP:
DWORD pId;
pId = GetCurrentProcessId();
int fromAddress;
int toAddress;
fromAddress=0x00400000;
toAddress=0x7FFFFFFF;
HANDLE hProc = OpenProcess(PROCESS_ALL_ACCESS,FALSE,pId);
/*HWND hWnd = FindWindow(0, "AssaultCube");
DWORD pId;
GetWindowThreadProcessId(hWnd,&pId);
HANDLE hProc = OpenProcess(PROCESS_ALL_ACCESS,FALSE,pId);*/
for (int i = fromAddress; i < toAddress; i++)
{
DWORD value;
DWORD searchValue;
DWORD bytesRead = 4;
searchValue=Convert::ToInt32(textBox1->Text);
ReadProcessMemory(hProc,(int*)(i),&value,sizeof(int),&bytesRead);
if (value==searchValue)
{
listBox1->Items->Add(value.ToString("X"));
}
}
J'essaye de scan la mémoire, et d'ajouter les adresses qui ont pour valeur la valeur entrée dans la TextBox.
Si vous pouviez m'aider. Merci d'avance ;)