본문 바로가기

My Life/Diary

2016년 1월 19일 화요일


오늘은 자습시간에 리버싱 핵심원리가 있어서 오랜만에 PE구조를 다시 공부해 보았다. 예전에는 그토록 어려웠던 IAT나 EAT를 다시 공부하니 예전 기억이 새록새록 올라왔다. PE를 다시 공부하고 나서 이번에 예전부터 만들어 보려고 했던 PE Viewer를 하나 만들기로 결심했다. 오늘은 직접적인 코딩은 하지 않았고 이전에 쓰던 PEView라는 유명한 프로그램을 직접 리버싱 해서 대체적으로 어떤 식으로 동작하는 지를 살펴 봤었다. 프로그램을 뜯어보고 옛날에 이 프로그램을 쓰면서 프로그램을 읽기 모드로 열어버려 PEView로 켜놓고 헥스 에디터로 수정되지가 않아 불편한 점이 있었는데 그 부분을 패치하고 프로그램을 처음에 어떻게 로딩하는지와 여러가지 궁금했던 부분을 봤었다. 오늘 대체적으로 어떤 구조로 되는지를 알아봤으니까 내일부터 코딩을 조금씩 해 봐야겠다. 

'My Life > Diary' 카테고리의 다른 글

2016년 1월 26일 화요일  (0) 2016.01.26
2016년 1월 22일 금요일  (0) 2016.01.23
2016년 1월 18일 월요일  (0) 2016.01.18
2016년 1월 16일 토요일  (0) 2016.01.17
2016년 1월 14일 목요일  (1) 2016.01.14