ARM 맥에서 x86 윈도우 리버싱 환경 꾸리기 (Parallels의 한계)
맥북을 메인으로 쓰면서 보안 공부를 하다 보면, 리버싱 실습에서 벽에 부딪힌다. 분석 대상이 x86 윈도우 프로그램인데 내 맥은 ARM이다. Parallels로 윈도우를 돌려도 그게 ARM 윈도우라, x86 동적 분석이 매끄럽지 않다. 처음엔 "에뮬레이션이 다 되는 거 아닌가" 싶었는데, 실제로 후킹 도구를 붙여보면서 왜 안 되는지, 그리고 결국 어떻게 환경을 정리했는지를 남긴다.Parallels ARM 윈도우의 한계Parallels로 애플 실리콘 맥에 윈도우를 깔면 ARM64 버전의 윈도우가 깔린다. 일상적인 윈도우 앱은 x86 에뮬레이션으로 그럭저럭 돌아가지만, 보안 공부에서 하는 동적 분석은 얘기가 다르다. Frida 같은 후킹 도구로 x86 프로세스에 붙어서 함수 호출을 가로채고 메모리를 들여다보..
환경설정
2026. 7. 27. 15:06