dump 분석을 위한 windbg 64bit 다운로드 및 설치
windows program을 개발할 때 가장 중요한 요소중 하나는 디버깅이라고 생각합니다.
Raymond Chen
마저도 윈도우 업데이트 때마다 수많은 테스트를 거쳤음에도 매번 오류가 발생하여 억울함을 호소할 정도이니 더 말할것도 없겠죠?
그렇다면 프로그램에 오류가 발생하면 dump file을 저장하여 분석을 통해 문제를 수정하도록 하는 게 좋은 방법입니다.
windbg 다운로드 및 설치
windbg를 설치하기 위해선 windows 10 sdk를 설치해야 합니다.
아래 공식 사이트에서 다운로드 가능하며, 설치 시 debugging tool 항목만 선택하여
https://docs.microsoft.com/ko-kr/windows-hardware/drivers/debugger/debugger-download-tools
Download Debugging Tools for Windows - WinDbg - Windows drivers
This page provides downloads for the Windows Debugging tools, such as WinDbg.
docs.microsoft.com
개발을 하는 경우엔 위의 모든 항목이 체크된 기본 상태로 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' 카테고리의 글 목록
C/C++ 개발자의 블로그 입니다! 주력은 Hooking 기술이며, 기타 윈도우 프로그램을 개발하고있습니다. 이곳은 개발 외에도 저의 취미들이 공유되는 기묘한 이야기가 펼쳐집니다.
wendys.tistory.com
'⌨ 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