Archive

Archive for the ‘Windbg’ Category

알려지지 않은 Pooltag를 사용하는 드라이버 찾는법!!!! FindStr

November 28th, 2007 플럿 No comments

PoolMon 을 보거나.. !poolused를 써서.. 메모리릭을 추적하다보면
낯선 Tag 들이 간간히 보입니다.

과연.. 이 Tag를 이용해서 Pool 을 쓴녀석이 누굴까!!! 찾는 Tip 입니다.

명령창에서  findstr /m /i tag *.sys 를 해보면 알 수 있습니다.

예를들어.
명령창켜고 ~

%systemroot%\system32\drivers 에서
findstf /m /I hTCPt *.sys
를 실행하면 하면 TCPip.sys 가 튀어나올것이고요~ ^^

findstr /m /l hCPnp *.sys
를 하면~~
Classpnp.sys 또는 Acpiec.sys 가 나타날것입니다.

….
물론… 탐색기의 검색기능을 이용하는 매우 쉬운 방법도 있구요
Windbg 가 설치되어있다면.. 기존에 알려져있는것인지 PoolTag 인지 확인할 수 있는…
Pooltag.txt 파일을 이용할 수 도 있습니다.~ ^^
위치는 Windbg\triage\에 Pooltag.txt입니다.

findstr이 얼마나 유용한 팁일런지는 모르겠지만..^^
모든 Windows  계열 OS 에 포함된 툴이니.. 써보세요~ ^^

Categories: Windbg Tags: , ,

Windows 95 에서 SoftIce 가 실행되지 않을때~

November 19th, 2007 플럿 No comments

Windwos95 에서 소프트아이스는 그냥 설치해도 실행되지 않더군요. T.T 

Windows 95 용 Winsock2 이 필요합니다. 
http://support.microsoft.com/?kbid=182108
에서 관련정보를 찾을 수 있고

http://download.microsoft.com/download/0/e/0/0e05231b-6bd1-4def-a216-c656fbd22b4e/W95ws2setup.exe

에서 다운로드 받을수 있습니다.

열혈 Debuging 의 흔적

August 3rd, 2007 플럿 No comments

회사에서 디버깅작업하다가..갑자기 플라스틱 타는 냄새가 났습니다.

알고보니 .

테스트머신에 장착되어있던 디버깅용 IEEE 1394 카드가.. 이글이글. .T.T

Burning 1394

메인보드가 살아있는것이 신기할정도로 타버렸네요.

사내에 다른 분들도 몇번 경험하셨는데..

1394칩은 완전히 폭발직전에..

회로까지 타기는 처음입니다. 쿠엑~~~

이거 1394 카드를 조심해서 써야겠네요~ T.T

다른회사것으로 바꿔야겠습니다.

여러분도 조심하세요.. 뭔가 플라스틱 타는냄새가 나면 반드시 전원을 끄시고~~

케이스 확인해보세요~

Categories: Photo, TimeLine, Windbg Tags: , , ,

ddk wizard

May 22nd, 2007 플럿 No comments

Visual Studio 2005 에서 사용할수 있는
DDK WIzard

http://ddkwizard.assarbad.net/

-EOP-

Categories: Windbg Tags: , ,

[windbg].logfile

April 9th, 2007 플럿 No comments

Windbg를 이용해서 디버깅을 하다보면,
디버깅과정을 Text 파일로 저장할 필요가 생깁니다.

다른분의 디버깅을 참고하고 싶은경우.
수십시간동안 켜놓은 결과를 저장해야하는경우. -> 화면 버퍼를 넘어가면 내용이 사라지죠~
.cls 를 습관적으로 사용하는경우.

이때 유용한 명령어가 바로.
.logxxx 계열 명령어입니다.

.logopen logfile
>> 로그파일 명을 지정합니다.
ex) .logopen “c:\dbglog\logs.txt”
.logfile
>> 로그파일 상태를 표시합니다.
.logclose
>> 기록중이던 로그를 종료(완료)합니다.

유용하게 쓰세요~
… OJT 기간에 미리 알았더라면.. 하는 아쉬움이 남네요~ T.T

Categories: Windbg Tags: ,

[Windbg]Symbol Status Abbreviations

February 14th, 2007 플럿 No comments

Symbol Status Abbreviations

Symbol file types and their loading status can be determined by using the lm (List Loaded Modules) command, the !lmi extension, or WinDbg’s Debug | Modules menu command.

Each of these displays information about loaded modules and their symbols.

The following abbreviations are used in the displays generated by these commands:

Abbreviation Meaning
Categories: Windbg Tags: