이것은 간단한 질문입니다. 나는 VA에 대해 = RVA + PE 이미지베이스를 알고 있습니다. 이제 디스어셈블러에서 문자열을 찾으려고하는데, .text 섹션의 0042720E에 위치하게됩니다. .VA와 메모리 주소
이미지베이스가 400000이고 2720E가 RVA이므로 지금까지는 괜찮습니다.
하지만 왜 내가 디버거에서 명령어를로드 할 때 명령어가 매핑되는 메모리가 0140720E입니까?
0140720E (RAM에서 보는 것)과 0042720E (VA)는 FE0000에 따라 다릅니다. 이유는 무엇입니까? 내가 놓친 게 있니?
실행중인 플랫폼은 무엇입니까? – JaredPar
win32, PE는 실행 가능합니다. –
@Paul : 해당 특정 .exe에 기본 재배치 테이블이 있습니까? – ildjarn