dump 분석을 위한 windbg 64bit 다운로드 및 설치
반응형
windows program을 개발할 때 가장 중요한 요소중 하나는 디버깅이라고 생각합니다.
아무리 경험이 많은 개발자라도 완벽한 프로그램은 개발을 할 수 없기 때문인데요, Windows 개발자인
Raymond Chen
마저도 윈도우 업데이트 때마다 수많은 테스트를 거쳤음에도 매번 오류가 발생하여 억울함을 호소할 정도이니 더 말할것도 없겠죠?
그렇다면 프로그램에 오류가 발생하면 dump file을 저장하여 분석을 통해 문제를 수정하도록 하는 게 좋은 방법입니다.
windbg 다운로드 및 설치
windbg를 설치하기 위해선 windows 10 sdk를 설치해야 합니다.
아래 공식 사이트에서 다운로드 가능하며, 설치 시 debugging tool 항목만 선택하여
https://docs.microsoft.com/ko-kr/windows-hardware/drivers/debugger/debugger-download-tools
개발을 하는 경우엔 위의 모든 항목이 체크된 기본 상태로 Install을 해야 하지만
만약 windbg만 설치하려는 경우엔 다음과 같이 Debugging Tools for Windows
만 설치하면 됩니다.
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Windows Kits
기본 설치가 완료됐으면 해당 경로에 설치가 완료되었을 거예요 하지만 실행이 번거로우니
시작
-> windbg
를 검색하여 아래와 같이 실행하면 됩니다.
설치가 완료되었으면 이제 디버깅을 할 최소한의 준비가 된 것입니다.
이제 디버깅의 세계로 빠져들기 위해선 아래 링크를 통해 이것저것 시도해보세요!!
https://wendys.tistory.com/category/Development/Debugging
반응형
'⌨ DEVELOPMENT > Debugging' 카테고리의 다른 글
[Debugging] 프로세스 크래시 발생시 덤프 남기기 (0) | 2016.01.22 |
---|---|
[Assembly] 디버깅을 위한 8086 어셈블리 (0) | 2016.01.17 |
[WinDbg] 특정 프로세스 디버깅하기 (0) | 2016.01.13 |
[WinDbg] DriverEntry부터 디버깅 시작하기 (2) | 2016.01.10 |
[windows] 윈도우 64bit Driver 서명없이 로드하기 (2) | 2016.01.10 |
[WinDbg] vmware에 WinDbg 연결하여 디버깅 준비하기 (0) | 2016.01.06 |
[WinDbg] Kernel Debugging을 위한 디버거 다운로드 및 설치! (0) | 2016.01.05 |
visual studio 디버깅시 디스어셈블리 확인하기 (0) | 2015.12.31 |
댓글
이 글 공유하기
다른 글
-
[Debugging] 프로세스 크래시 발생시 덤프 남기기
[Debugging] 프로세스 크래시 발생시 덤프 남기기
2016.01.22 -
[Assembly] 디버깅을 위한 8086 어셈블리
[Assembly] 디버깅을 위한 8086 어셈블리
2016.01.17 -
[WinDbg] 특정 프로세스 디버깅하기
[WinDbg] 특정 프로세스 디버깅하기
2016.01.13 -
[WinDbg] DriverEntry부터 디버깅 시작하기
[WinDbg] DriverEntry부터 디버깅 시작하기
2016.01.10