https://docs.microsoft.com/en-us/windows/win32/winprog64/file-system-redirector
여기에 잘 나와있는데 대충 메모해두자면 64비트에서 32비트 프로그램을 실행할 때 주소 체계가 다르므로 바로 DLL, 응용프로그램들을 실행할 수가 없다. 그래서 호환성을 위해 WOW64라는 것을 만들어 뒀는데 여기에 32비트용 DLL 등을 놓게 된다. 그래서 64비트 환경에서 32비트 프로그램이 GetSystemDirectory()와 같은 함수를 호출하였을 때 SysWOW64같은 폴더로 리다이렉션 시켜준다.
이 리다이렉션을 Wow64DisableWow64FsRedirection()이런 함수로 끌 수도 있다.
'윈도우' 카테고리의 다른 글
윈도우 api 상수나 구조체 값을 알고 싶을때 (0) | 2020.01.21 |
---|---|
악성코드 분석 도구 모음 (0) | 2019.12.08 |
Debug Blocker (0) | 2019.11.06 |
PE IMAGE SWITCHING (0) | 2019.11.06 |
자기 자신을 자식 프로세스를 생성시키는 프로그램 디버그 (0) | 2019.11.04 |