리버싱용 프로그램 개발 - PE Backpack, R2R, Strview
리버싱을 공부할 때 중요한 PE Header Format 공부를 하던 중 책에서 찝어준 중요한 구조체 요소들만 가지고 PE Viewer를 제작하였다.
c언어의 파일 입출력을 가지고 제작하였고 사실상 노가다에 다름없는..코딩이었다.
콘솔 어플리케이션으로 만들었고, 이걸 바탕으로 mfc를 이용해 제작을 하였다.
c언어의 파일 입출력을 가지고 제작하였고 사실상 노가다에 다름없는..코딩이었다.
콘솔 어플리케이션으로 만들었고, 이걸 바탕으로 mfc를 이용해 제작을 하였다.
리버싱 핵심원리 책에서 PE Header Format 시작에서 또 하나 중요한 것으로 Rva <-> Raw계산을 꼽았다.
이것도 콘솔 어플리케이션으로 한 번 만들어 보고
그것을 바탕으로 mfc를 이용해 윈도우 어플리케이션으로 한 번 더 만들었다.
그리고 잘 사용할 수 있을지는 모르겠지만 파일의 모든 문자열을 파일 옵셋과 함께 출력하는 프로그램도 같이 만들었다.
현재 이 프로그램은 콘솔로만 제작이 되어있다.
--다운로드--
댓글
댓글 쓰기