다른 프로세스의 Baseaddress 가져오기


다른 프로세스의 Baseaddress 가져오기

현재 프로세스의 시작 주소 값은 GetModuleHandle(NULL)을 사용하여 바로 가져올수있습니다. 다른 프로세스의 시작 주소 값을 가져오고 싶었습니다. .. 이게 너무너무 너무 오래 걸렸습니다. 일단, getprocaddress() 이거를 쓰면 되는 줄 알았더니, 이게 다른 프로세스만 들어가면 값이 안 나옵니다.. 구글링 끝에,, 다른 프로세스의 주소 값은 못 가져오는 걸 알아냈습니다.. 그래서 찾은 방법이 프로세스를 캡처하는 C언어 코드!! 코드는 일단 아래와 같습니다. DWORD GetModuleAddress(const char* moduleName) { HANDLE snapshot = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, dwPid); MODULEEN..


원문링크 : 다른 프로세스의 Baseaddress 가져오기