유저모드디버깅 (1) 썸네일형 리스트형 유저모드 라이브 디버깅 유저모드 라이브 디버깅이란 특정 프로세스를 라이브 디버깅하는 것이다. 흔히 소프트웨어를 개발할 때 사용하는 비주얼 스튜디오를 통해 디버깅을 할 수 있음에도 WinDbg를 사용함으로써 얻는 장점은 무엇이 있을까? ※ WinDbg는 "Debugging Tools for Windows" 를 의미하며 흔히 "윈디비지" 정도로 읽는다. WinDbg는 명령 입력을 지원하므로 각종 디버깅 명령을 사용할 수 있다. 프로세스, 스레드 정보, 모듈 정보, 버전 정보, 메모리 등을 WinDbg가 제공하는 명령으로 쉽게 조회할 수 있으므로 세세한 디버깅을 할 수 있다. 이미 실행 중인 프로세스에 붙여서 디버깅할 수 있다. 서비스 같은 것을 디버깅할 때 유용하다. 비주얼 스튜디오 같이 비교적 무거운 툴 없이도 디버깅이 가능하다.. 이전 1 다음