알쓸전컴(알아두면 쓸모있는 전자 컴퓨터)
windows 10 에서 PE 헤더 Image Base 와 ollydebug 본문
windows 10 에서 PE 헤더 Image Base 와 ollydebug
windwos 10에서 올리 디버거를 사용하여
프로그램을 디버깅 할때 PE 헤더에
라고 하지만
올리 디버거 표현시
310000 을 Base Image 로 잡고
거기에 text 세션 RVA (1000)를 더한 311000 을 을 코드로 잡으므로
310000 올리 디버거에서 = 400000 으로 인식 하는데 현재 이유는 모르지만
모든게 매칭 됩니다.
추후 리버싱할때 exe 파일의 Base Image 를 310000 으로 하고 계산 하여야 됩니다.
추가 해당 내용와 관련된 내용
http://reverserslab.tistory.com/17 << PE 재배치 자료 사이트
추가 자료
ASLR ( Address Space Layout Randomization )
ASLR 은 PE 파일이 메모리에 로딩될 때 로딩 시작 주소 값을 랜덤하게 바꾸는 기술입니다.
또한 DLL 파일도 초기에 로딩되는 주소가 매 실행마다 달라집니다.
http://securityfonder.tistory.com/37 << ASLR
http://zer0day.tistory.com/66 << ASLR
'리버싱' 카테고리의 다른 글
[reversing] IAT (0) | 2018.05.11 |
---|---|
[reversing] RAV RAW 변환 실습 (0) | 2018.05.11 |
[reversing] PE 헤더 분석 (2) (0) | 2018.05.04 |
[reversing] PE 헤더 분석 (1) (0) | 2018.05.03 |
Lena Reversing for newbies(기초)(2) (0) | 2018.04.27 |
Comments