728x90
반응형
hello world 문자열 패치
hello world가 출력되는 소스이다.
이 프로그램을 리버싱 하여 다른 문자가 출력되게 해보자!!
우선 printf나 hello world 문자열을 찾으면 된다.
hello wolrd가 담겨있는 404000을 찾아보자
주소와 아스키코드가 보여지는 Dump Window에 가서 ctrl + G를 하여 404000 주소를 입력한다.
아스키 코드를 바꿔서 hello man을 만들어보자.
이렇게 바꿔주면~~
hello man으로 바뀐 것을 볼 수 있다.
Dump window창에서 바꾼 문자열을 드래그 하고 Copy to executable file을 누르고 save file을 하면 패치가 된다.
끝
반응형
'Study > Reversing' 카테고리의 다른 글
[리버싱] CD.exe 문제풀기 (0) | 2017.08.24 |
---|---|
[리버싱] API에 대해 알아보자 (0) | 2017.08.24 |
[리버싱] Break Point에 대해 알아보자 (0) | 2017.08.24 |
[리버싱] 리틀 엔디언&빅 엔디언 (0) | 2017.08.23 |
[리버싱] 레지스터에 대해 알아보자 (0) | 2017.08.23 |
댓글