-
다른 프로세스에 접근한여 메모리 값 가져오는 소스
IT창고/System 2007. 1. 22. 23:16반응형#include<stdio.h> #include<windows.h> #include<conio.h> void main() { DWORD pid = 4632; //목적 프로세스의 ID void * pAddr = (void *)0x0012FE80; //목적 주소. HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, 0 , pid); while(1) { getch(); printf("읽어온 주소 : %p\n",pAddr); //다른 프로세스(hProcess)의 메모리(pAddr)을 읽어 온다. char buf[256] = {0}; DWORD len; ReadProcessMemory(hProcess, pAddr, buf, 256, &len); printf("읽어온 data : %s\n",buf); } }
반응형