VirtualProtectEx에서 주소값을 어떻게 찾나요?

FindWindow로 핸들을 얻고, GetWindowThreadProcessId와 OpenProcess까지는 잘 작동합니다.
그런데 메모리 보호가 걸린 프로그램에서는 VirtualAllocEx가 되지 않아 VirtualProtectEx를 쓰려 합니다.
VirtualProtectEx에 전달할 주소값은 어떻게 찾나요?
VirtualAllocEx가 주소를 반환한다고 봤는데, 이 경우에는 순서가 어떻게 되는지 궁금합니다.

댓글 1

  • 세련 2025.01.15

    혹시 VirtualAllocEx는 메모리를 생성하는 함수 아닌가요?
    가상 메모리라 더 헷갈리네요.