게임 시큐리티2009/10/13 13:31


Remote Debugging using VMWare  http://www.catch22.net/tuts/vmware.asp 의 내용을 정리한 것입니다.

vmware 에 있는 커널 디버깅 하는 방법 설명한거...


windbg 헬프 보기 싫어서 걍 이거 참조함


1. 타켓에 Serial 포트하나 만들어 놓고 "This end is the Server" , "The other end is an application" 선택하고 Yeild on CPU poll" 선택


2. boot.ini 에 마지막 라인의 옵션에 /debugport=com1 /baudrate=11520 추가하고


2. 사용자 디버거에서
windbg -b -k com:pipe,port=\.pipecom_1,resets=0 

로 접속하면 됨



소스 디버깅을 하려면,
WinDbg 의 Symbol File Path ... 에 해당 드라이버의 pdb 가 있는 디렉토리를,
Source File Path .. 에 해당 소스 디렉토리를 정해주면 된다.


타겟 머신에서 드라이버를 설치하고,

x driver!*

심볼들을 찾아내서

bp driver!MyOpen



이런식으로 걸고 외부에서 Windbg 를 실행하면 됩니다.

Posted by 진실찾기