Reverse Engineering
17. hello world 문사열 수정하기
Kaliblog
2016. 11. 14. 21:09
17. hello world 문사열 수정하기
본 포스팅의 내용은 해킹 맛보기 책의 내용중 3장 리버스 엔지니어링 P133~P281 까지 실습 내용을 따라하기 해보았습니다. 책의 내용중 일부 발췌 (수정) 하였습니다. 문제가 될 때는 비공개 하도록 하겠습니다. |
helloworld01.exe 저장하고 올리디버거에서 파일을 불러온후
Gtrl + G 키를 눌러 main 검색하고
hello word printf 문자열 함수를 찾은후 00FC13F0 주소를 클릭후
덤프 영역 ASCII 값의 문자 hello RCE 부분을 마우스 드레그 후, 오른쪽 버튼 눌러서 printf address 00FC5858 값을 넣어 주고
Binary → Edit 클릭하여 RCE 부분을 world!! 로 수정하였다.
끝으로 F9 번을 눌러서 printf 출력물을 확인할때 까지 눌러준다.
hello RCE 에서 hello world!! 로 문자열 수정이 완료된 것을 콘솔창에서 확인할 수 있다.