올리디버거 기본 설정 [ollydbg]

올리디버거 기본 설정 [ollydbg]

안녕하세요.

오늘은 올리디버거의 기본 설정을 해보려고 합니다.

  • 1.올리디버거 다운
  • 2. 올리디버거 기본 설정 [2.01]

1. 올리디버거 다운

올리디버거는 설치가 필요하지 않은 프로그램입니다.

혹시 올리디버거가 없으신 분은 아래 글을 참고해서 다운받아주세요.

[해킹/리버스 엔지니어링] - Ollydbg 2.01(올리디버거)설치[리버싱]

 

Ollydbg 2.01(올리디버거)설치[리버싱]

Ollydbg 2.01(올리디버거)설치[리버싱] 올리디버거란? 리버스 엔지니어링에 사용됩니다. 프로그램을 테스트하고 디버깅 하는데 사용됩니다. 무료로 사용가능한 프로그램입니다. 관련된 소프트웨어: IDA 프로, 치트..

intunknown.tistory.com

혹시 올리디버거를 설치했는데 실행했을 때 Themida오류가 나오는 분은 아래 글을 참고해주세요.

(대충 a debugger has been found running in your system~ 이런 메시지가 출력되는 오류입니다.)

[해킹/리버스 엔지니어링] - 올리디버거 - Themida오류

 

올리디버거 - Themida오류

올리디버거 - Themida오류 안녕하세요. 이번에는 올리디버거를 설치하고 실행하려고 할 때 발생하는 오류인 Themida오류에 대한 내용입니다. 오류 내용 해결방법 1. 오류 내용 일단 오류는 아래 사진처럼 오류창이..

intunknown.tistory.com

2. 올리디버거 기본 설정

이제 올리디버거도 위의 글을 참고해서 다 설치하셨을테니 올리디버거 기본 설정을 해보겠습니다.

그전에 먼저 Plugin폴더와 UDD폴더를 만들어주세요.

...더보기

ollydbg는 실행 파일을 분석한 정보를 udd 확장자를 가진 파일에 저장한다.

(별도로 지정하지 않으면 양이 많아져서 곤란해짐.)

ollydbg는 외부에서 개발된 확장 플러그인을 사용할 수 있도록 지원하고 있다.

(나중에 쉽게 관리하기 위해서.)

이제 올리디버거를 실행합니다.

잠깐!! 올리디버거는 관리자 권한으로 실행해야 합니다.

관리자 권한으로 실행하지 않으면 아래와 같은 메시지가 출력됩니다.

폴더도 다 만들었으니 이제 설정을 해보겠습니다

ollydbg의 상단에 보이는 options를 눌러주세요.

options -> Directories로 들어가 주세요.

이제 여기서 아까 만들어둔 UDD와 Plugin폴더를 지정해줍니다.

그 후 Options-> Debugging-> start로 들어가 주세요.

거기서 Entry point of main module로 바꿔주세요.

(실행파일을 올리디버거로 열었을 때 프로그램의 메인 시작점 부분에 위치시켜줍니다.)

Designed by JB FACTORY