본문 바로가기
Study/Debugging

Vmware와 virtualKD를 이용한 빠른 커널 디버깅 설정^^~

by 뿡뿡대마왕 2011. 9. 28.
반응형
Vmware을 이용하여 커널 디버깅을 사용해 보자..
우선 첨부된 파일을 받아 압출을 풀면 target 폴더가 있을 것이다. 그 폴더 자체를 vmware에 설치된 OS에 옮기자~~
(vmware화면에 폴더자체를 드래그 해서 넣으면 됨)

그러고 나서 target 폴더에 vminstall을 실행 하면 아래와 같은 그림이 나오는데 install을 클릭하면된다.



install 후 재부팅 할거냐고 물어보는데 재부팅 한다고 하자. 그럼 재부팅 하면 이제 아래와 같은 그림이 보일것 이다~ +.+



이제 타켓피씨에 디버깅 셋팅이 된것이다....그러고 디버거 사용가능으로 부팅을 하면 맨처음 화면은 아래와 같이 나오는데..
이때 차단 해제를 클릭해준다.~~~


DDKLaunchMonitor라는 박스도 보일건데 그건 Close 버튼을 눌러 닫아주고..
이렇게 함으로써 타켓피씨에서의 디버깅을 위한 설정이 끝났다~~ 
그럼 타켓피씨를 할 놈을 설정해줘야 하는데 그건 별거 없다.... vmmon이라는 놈이 보이는데 이놈을 클릭하자~~~


자...그럼 아래와 나올것이당
Debugger Path를 설정해주고~ (음..자동으로 설정이 되어 있었나? 암튼 설정 안되어 있으면 설정해주자.)



자 이로써 모든 설정이 완료 되었다...

사용 방법 순서는 다음과 같다.

1. vmmon을 실행한다.
2. vmware를 실행하여 디버깅 모드로 부팅
3. 그럼 자동으로 WinDbg가 실행되면 디버깅이 된다..~~ +.+



반응형

'Study > Debugging' 카테고리의 다른 글

WinDbg로 PEB 보기^^  (0) 2011.09.28
- 프로세스 시작시 자동 디버깅 -  (0) 2011.09.28
비스타 커널 디버깅을 위한 virtualpc setting  (0) 2011.09.28
커널디버깅시 윈7 설정 방법  (0) 2011.09.28
windbg symbol  (0) 2011.09.28

댓글