반응형




안녕들 하시죠 !

 

우선 이번 포스팅에서는 리버싱 툴 설치법부터 다뤄보겠습니다.


리버싱 툴의 종류에는 디버깅툴, 정적툴, 동적툴등등 엄청나게 많은 종류가 있더군요.

저는 Ollydbg 를 설치하여 진행했습니다.

 

우선 Ollydbg 홈으로 들어가셔서 http://www.ollydbg.de/

아래 이미지에서 화살표로 가리키고있는 Odbg110.zip 을 클릭하시면 됩니다.




누르시게 되면 바로 알집이 다운로드 되구요, 다운로드 완료된 후에 알집을 풀어주세요.

 

 

그 다음, 아래 이미지처럼 UDD 폴더Plugin 폴더를 만들어줍니다.


Plugin : 추가기능, 각종 플러그인들이 담기는 폴더

UDD : 백업파일, break point 등등 의 정보가 담기는 폴더



, 이제 OLLYDBG.EXE를 실행시켜 주세요.



처음엔 이렇게 에러가 뜨는데 그냥 확인 누르고 넘어가시면 됩니다.

 

이제 설정을 바꿔볼껀데요.

 

OllyDbg 맨위의 탭중에서 ‘Options’ 클릭 -> Appearance -> Directories 로 들어가셔서 아래의 이미지와 같이 UDD path : , Plugin path : 를 

수정해주시면 됩니다.




이번에는 파일을 열었을 때 Entry Point 부터 시작하게 해주는 설정을 바꿔보겠습니다.

 

위와 동일하게 Options 클릭 -> Debugging options -> Events -> Entry point of main module 선택 -> OK



이제 마지막 설정입니다 !

Jmp문 같은경우 조금 더 보기 좋게 설정이 된다고 하네요.

아까 설치하신 폴더의 ollydbg.ini 파일을 메모장으로 여시구요.



Ctrl + F(검색) 키를 눌러 Show jump 라고 검색하신 후에,




노랑색으로 표시되어 있는 부분의 숫자를 전부다 1로 바꿔줍니다.

그 다음 저장을 위해 ctrl + s (저장) 눌러주시고 나오시면 끝나게 됩니다.



이제 모든 설정이 끝났습니다앞으로 같이 리버싱을 정복해 봅시다.

 

오늘은 여기까지입니다 감사합니다 !


+ Recent posts