ÄÜÅÙÃ÷ »ó¼¼º¸±â
Windows Debugging 2/e


Windows Debugging 2/e

Windows Debugging 2/e

<ÃÖ¹Ù¿ï>,<ÀÌÅÂÈ­>,<±èÈñÁØ>,<±è¼ºÇö> °øÀú | ¿¡ÀÌÄÜÃâÆÇ»ç

Ãâ°£ÀÏ
2023-04-21
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
19 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 0 °Ç
°£·« ½Åû ¸Þ¼¼Áö
ÄÜÅÙÃ÷ ¼Ò°³
ÀúÀÚ ¼Ò°³
¸ñÂ÷
ÇÑÁÙ¼­Æò

ÄÜÅÙÃ÷ ¼Ò°³

À©µµ¿ì¿¡¼­ WinDbg¸¦ ÀÌ¿ëÇØ µð¹ö±ëÇÏ´Â ¹æ¹ýÀ» ÁßÁ¡ÀûÀ¸·Î ¼³¸íÇÑ Ã¥À¸·Î ÃֽŠÀ©µµ¿ì 10±îÁö ³»¿ëÀ» ¼ö·ÏÇß´Ù. À©µµ¿ì µð¹ö±ë Àü¹®°¡µéÀÎ ÀúÀÚµéÀÌ ÇöÀå¿¡¼­ ¿ì·¯³­ ½ÇÀü °æÇèÀ» ¹ÙÅÁÀ¸·Î ÇÑ ´Ù¾çÇÑ ¿¹Á¦¸¦ Á¦½ÃÇÏ°í ÀÖ´Â ¿Ïº® °¡À̵åÀÌ´Ù. Ãʺ¸ÀÚºÎÅÍ °í±Þ °³¹ßÀÚ±îÁö ½±°Ô ÀÐÀ» ¼ö ÀÖµµ·Ï WinDbg ¼³Ä¡¹ýºÎÅÍ ±¸Ã¼ÀûÀÎ µð¹ö±ë »ç·Ê¿Í ÇØ°áÃ¥, ÅøÀÇ ±â´É È®Àå°ú °í±Þ µð¹ö±ë ÆÁ, Ä¿³Î ¸®¹ö½Ì ¹æ¹ý±îÁö ¼ö·ÏÇß´Ù.

WinDbg¸¦ ÀüÇô ¸ð¸£´Â »ç¶÷ÀÌ¶óµµ Áß°£±îÁö Àд٠º¸¸é WinDbg¶õ ¾î¶² °ÍÀÌ°í ¾î¶² ½ÄÀ¸·Î »ç¿ëÇÏ´ÂÁö¿¡ ´ëÇÑ ±âÃʸ¦ ¹è¿ï ¼ö ÀÖ´Ù. ¶ÇÇÑ Áß°£ºÎÅÍ ¸¶Áö¸·±îÁö´Â Á¶±Ý ´õ º¹ÀâÇϰųª ¾î·Á¿î »óȲ¿¡ ´ëÇÑ ÀÀ¿ë ¹æ¹ýÀ» ¿³º¼ ¼ö ÀÖ´Ù.

¿¹Á¦¸¦ ÅëÇÑ À¯Àú¸ðµå µð¹ö±ë°ú Ä¿³Î ¸ðµå µð¹ö±ë ÄÉÀ̽º ½ºÅ͵ð, ´ýÇÁ ÆÄÀÏ È°¿ë¿¡ °üÇÑ ½ÇÀü ÆÁ, WinDbg¸¦ È°¿ëÇÑ À©µµ¿ì Ä¿³Î ºÐ¼®, ¼º´É ¸ð´ÏÅ͸¦ È°¿ëÇÑ µð¹ö±ë ±â¹ý, °¢Á¾ À¯Æ¿¸®Æ¼¸¦ È°¿ëÇÑ ¹®Á¦ ÇØ°á ¹æ¹ýÀÇ ¼Ò°³, ½¬¿î µð¹ö±ë°ú À¯Áöº¸¼ö¸¦ À§ÇÑ ÆÀ Çù¾÷ °³¹ßȯ°æÀ» °®Ãß´Â ¹æ¹ý µîÀ» ´Ù·ç°í ÀÖ´Ù. Á¦°øµÇ´Â ¿¹Á¦¿¡´Â °ð¹Ù·Î ½ÇÇàÇϸç Å×½ºÆ®ÇÒ ¼ö ÀÖµµ·Ï ºôµåµÈ ½ÇÇàÆÄÀÏ, ½Éº¼ ¹× MAP ÆÄÀÏ, º»¹® ³»¿ëÀ» Á÷Á¢ µû¶ó°¡¸ç ¸í·É¾î¸¦ ½ÇÇàÇØ º¼ ¼ö ÀÖ´Â ´ýÇÁ ÆÄÀÏ, Ã¥ÀÇ ¼Ò½ºÄڵ带 ¼ö·ÏÇß´Ù. Çö¾÷¿¡¼­ Á¾»çÇÏ´Â °³¹ßÀÚ³ª ºÐ¼®°¡¸¦ À§ÇÑ ´Ù¾çÇÑ ½ÇÀü ºÐ¼® ±â¹ý°ú Ä¿³Î ¸®¹ö½Ì ¹æ¹ýµµ ¼ö·ÏÇØ ºÐ¼®·ÂÀ» ±â¸¦ ¼ö ÀÖ´Ù.

ÀúÀÚ¼Ò°³

¾È·¦, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®, »ï¼º SDS¸¦ °ÅÃÄ ÇöÀç Vmware¿¡¼­ ±â¼ú Àü¹®°¡ ¿ªÇÒÀ» ¼öÇàÇÏ°í ÀÖ´Ù. À©µµ¿ì ±â¹ÝÀÇ Ä¿³Î µå¶óÀ̹ö¸¦ °³¹ß, À¯Áö º¸¼öÇÏ´ø Áß¿¡ À©µµ¿ì ¿î¿µÃ¼Á¦¿¡ ´ëÇØ ´õ ±íÀÌ ¾Ë°í ½Í´Ù´Â »ý°¢¿¡ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®·Î ÀÌÁ÷ÇØ ºí·ç½ºÅ©¸°, Çà, ¼º´É, °í°¡¿ë¼º, °¡»óÈ­ µî ´Ù¾çÇÑ ¹®Á¦¸¦ ÇØ°áÇϸ鼭 À©µµ¿ì Àü¹®°¡·Î ¼ºÀåÇß´Ù. ÁøÁ¤ÇÑ Àü¹®°¡°¡ µÇ·Á¸é À©µµ¿ì ¿µ¿ª¿¡¼­¸¸ ¸Ó¹«¸£Áö ¸»°í ±â¾÷ IT ȯ°æ¿¡ ´ëÇÑ ÀÌÇØ¿Í DB, ¸®´ª½º, ³×Æ®¿öÅ© µî ´Ù¾çÇÑ ºÐ¾ß·Î Àü¹® ¿µ¿ªÀ» ³ÐÇô¾ß ÇÑ´Ù°í »ý°¢ÇÏ°í ÀÖ´Ù. ³ªÀÌ°¡ µé¾î¼­µµ Àü¹®°¡·Î¼­ »ì¾Æ°¡´Â ¹æ¹ý¿¡ ´ëÇØ °è¼Ó °í¹Î ÁßÀÌ´Ù. Àú¼­·Î ¡ºWinDbg·Î ½±°Ô ¹è¿ì´Â Windows Debugging¡»(¿¡ÀÌÄÜ, 2009)ÀÌ ÀÖ°í, ¿Å±ä Ã¥À¸·Î´Â ¡ºWindows Sysinternals Administroator's Reference Çѱ¹¾îÆÇ¡»(¿¡ÀÌÄÜ, 2013), ¡º½Ã½ºÀÎÅͳνº µµ±¸·Î À©µµ¿ì ¹®Á¦ ÇØ°áÇϱâ 2/e¡»(¿¡ÀÌÄÜ, 2018)ÀÌ ÀÖ´Ù.

¸ñÂ÷

1Àå. WinDbg¿¡ ´ëÇØ
1 WinDbg¶õ
1 WinDbgÀÇ ÁÖ¿ä ±â´É
2 WinDbgÀÇ ¿ëµµ
3 WinDbg¿Í SoftICE
2 WinDbg µð¹ö±ëÀÇ Á¾·ù
1 À¯Àú¸ðµå µð¹ö±ë°ú Ä¿³Î¸ðµå µð¹ö±ë
1 À¯Àú¸ðµå µð¹ö±ë
2 Ä¿³Î¸ðµå µð¹ö±ë
2 ¶óÀÌºê µð¹ö±ë°ú ´ýÇÁ µð¹ö±ë
1 ¶óÀÌºê µð¹ö±ë
2 ´ýÇÁ µð¹ö±ë
3 À¯Àú ´ýÇÁ¿Í Ä¿³Î ´ýÇÁ
1 À¯Àú ´ýÇÁ
2 Ä¿³Î ´ýÇÁ
3 WinDbg µð¹ö±ë ¿ë¾î
1 µð¹ö°Å¿Í µð¹ö±â
2 ºí·ç½ºÅ©¸°
3 ¹ö±×üũ
4 µð¹ö±× ½Éº¼ ÆÄÀÏ
1 ºñÁÖ¾ó ½ºÆ©µð¿À 2017¿¡¼­ MyApp ¼Ó¼º ¼³Á¤
2 ºñÁÖ¾ó ½ºÆ©µð¿À 2017¿¡¼­ MyDrv ¼Ó¼º ¼³Á¤
3 ºñÁÖ¾ó ½ºÆ©µð¿À 2015¿¡¼­ MyApp ¼Ó¼º ¼³Á¤
4 WinDbg Áö¿ø ¹üÀ§
1 À©µµ¿ì NT °è¿­ ¿î¿µÃ¼Á¦
2 64ºñÆ® Áö¿ø
5 WinDbg ¸í·É
1 WinDbg ¸í·ÉÀ̶õ
1 ÀÏ¹Ý ¸í·É
2 ¸ÞŸ ¸í·É
3 È®Àå ¸í·É
2 ¸í·ÉÁÙ ±¸ºÐ
3 ¸í·Éº° »ç¿ë Á¶°Ç
6 ½Ç½À ȯ°æ ±¸¼º
1 WinDbg ´Ù¿î·Îµå
2 ºñÁÖ¾ó ½ºÆ©µð¿À 2017°ú WDK ¼³Ä¡
3 Windows SDK·Î WinDbg¸¸ ¼³Ä¡
4 WinDbg ¹öÀü
5 ¿¹Á¦ ±¸¼º
7 Á¤¸®


2Àå. WinDbg ½ÃÀÛÇϱâ
1 À¯Àú¸ðµå ¶óÀÌºê µð¹ö±ë
1 WinDbg ½ÇÇà
2 µð¹ö°Å ¿¬°á
1 WinDbg¿¡¼­ MyApp.exe ½ÇÇàÇϱâ(µð¹ö°Å¿¡¼­ µð¹ö±â ½ÇÇàÇϱâ)
2 ½ÇÇà ÁßÀÎ MyApp.exe¿¡ WinDbg ºÙÀ̱â(µð¹ö°Å¸¦ µð¹ö±â¿¡ ºÙÀ̱â)
3 MyApp.exe ½ÇÇà Áß ¹®Á¦°¡ ¹ß»ýÇßÀ» ¶§ ÀÚµ¿À¸·Î WinDbg ½ÇÇàÇϱâ
3 ½Éº¼ ÆÄÀÏ ·Îµå
1 ¿î¿µÃ¼Á¦ ½Éº¼ °æ·Î ¼³Á¤°ú ·Îµå
2 MyApp.exe ½Éº¼ °æ·Î ¼³Á¤°ú ·Îµå
4 ½ÇÇà ¹× Á¤Áö
5 ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ¼³Á¤°ú ÇØÁ¦
1 ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ¼³Á¤
2 ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ÇØÁ¦
6 ÄÝ ½ºÅà ȮÀÎ
7 ¼Ò½º ¿¬°áÇؼ­ ¼Ò½º â ¿­±â
8 Trace, StepÀ¸·Î ÁøÇà
9 Áö¿ªº¯¼ö È®ÀÎ
10 ¿ÍÄ¡ âÀ¸·Î Àü¿ªº¯¼ö È®ÀÎ
2 Ä¿³Î¸ðµå ¶óÀÌºê µð¹ö±ë
1 µð¹ö°Å ½Ã½ºÅÛÀ» µð¹ö±â ½Ã½ºÅÛ¿¡ ºÙÀ̱â
1 °¡»ó¸Ó½Å ¿¬°á
2 VirtualKD·Î ¿¬°á
3 ³×Æ®¿öÅ©·Î ¿¬°á
4 ½Ã¸®¾ó ÄÉÀ̺í·Î ¿¬°á
5 IEEE 1394(firewire) ÄÉÀ̺í·Î ¿¬°áÇϱâ
6 ¿î¿µÃ¼Á¦º° µð¹ö±â ¼³Á¤
2 MyDrv.sys µå¶óÀ̹ö ½ÇÇà
3 Á¤Áö ¹× ½ÇÇà
4 ½Éº¼ ÆÄÀÏ ·Îµå
5 ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ¼³Á¤°ú ÇØÁ¦
6 ÄÝ ½ºÅà ȮÀÎ.
7 ¼Ò½º ¿¬°áÇؼ­ ¼Ò½º â ¿­±â
8 Trace, StepÀ¸·Î ÁøÇà
9 Áö¿ªº¯¼ö È®ÀÎ
10 Àü¿ªº¯¼ö È®ÀÎ
3 Á¤¸®


3Àå. WinDbg·Î µð¹ö±ëÇϱâ
1 À¯Àú¸ðµå ´ýÇÁ µð¹ö±ë
1 ´ýÇÁ ÆÄÀÏ ¼öÁý
1 À©µµ¿ì 10¿¡¼­ ´ýÇÁ ÆÄÀÏ ¼öÁý
2 À©µµ¿ì XP¿¡¼­ ´ýÇÁ ÆÄÀÏ ¼öÁý
2 ´ýÇÁ ÆÄÀÏ ¿­±â
3 ¸ðµâ Á¤º¸ º¸±â
4 ½Éº¼ ¸ÂÃß±â
5 ÄÝ ½ºÅà º¸±â
1 ÄÝ ½ºÅà â¿¡¼­ ¸¶Áö¸· ÇÔ¼ö »ìÆ캸±â
2 ¹®Á¦°¡ ¹ß»ýÇÑ ÀÌÀ¯ ÃßÃøÇϱâ
6 ·ÎÄà âÀ¸·Î º¯¼ö º¸±â
1 Á×Àº ÇÔ¼ö¸¦ È£ÃâÇÑ ÇÔ¼ö »ìÆ캸±â
2 ¹®Á¦°¡ ¹ß»ýÇÑ ÀÌÀ¯ ºÐ¼®Çϱâ
3 ¼öÁ¤ ¹æ¹ý ã±â
7 ¿ÍÄ¡ âÀ¸·Î ¸Þ¸ð¸® º¸±â
8 ¸Þ¸ð¸® âÀ¸·Î ¸Þ¸ð¸® º¸±â
9 ÇÁ·Î¼¼½º¿Í ½º·¹µå º¸±â
2 Ä¿³Î¸ðµå ´ýÇÁ µð¹ö±ë
1 ´ýÇÁ ÆÄÀÏ ¼öÁý
2 ´ýÇÁ ÆÄÀÏ ¿­±â
3 !analyze -v ¸Þ½ÃÁö º¸±â
4 ¸ðµâ Á¤º¸ º¸±â
5 ½Éº¼ ¸ÂÃß±â
6 ÄÝ ½ºÅà º¸±â
1 ÄÝ ½ºÅà â¿¡¼­ ¸¶Áö¸· ÇÔ¼ö »ìÆ캸±â
2 Á×Àº ÀÌÀ¯ ÃßÃøÇϱâ
7 ·ÎÄà âÀ¸·Î º¯¼ö º¸±â
1 Á×Àº ÇÔ¼ö¸¦ È£ÃâÇÑ ÇÔ¼ö »ìÆ캸±â
2 ¹®Á¦°¡ ¹ß»ýÇÑ ÀÌÀ¯ ºÐ¼®Çϱâ
3 ¼öÁ¤ ¹æ¹ý ã±â
8 ¿ÍÄ¡ âÀ¸·Î ¸Þ¸ð¸® º¸±â
9 ¸Þ¸ð¸® âÀ¸·Î ¸Þ¸ð¸® º¸±â
3 Á¤¸®


4Àå. À¯Àú¸ðµå µð¹ö±ë ÄÉÀ̽º ½ºÅ͵ð
1 ±âº» ÄÉÀ̽º ½ºÅ͵ð
1 À߸øµÈ ¸Þ¸ð¸® »ç¿ë
2 ÇÁ·Î¼¼½ºÀÇ CPU »ç¿ë·üÀÌ 100%¸¦ ±â·ÏÇÒ ¶§
1 ÇÁ·Î¼¼½º ÀͽºÇ÷η¯¸¦ ÀÌ¿ëÇÑ ¹æ¹ý
2 ¼º´É ¸ð´ÏÅ͸¦ ÀÌ¿ëÇÑ ¹æ¹ý
3 WinDBG¸¦ ÀÌ¿ëÇÑ ¹æ¹ý
3 µ¥µå¶ôÀÌ ¹ß»ýÇØ ¸ØÃá °æ¿ì
1 À̺¥Æ® ã±â
2 Å©¸®Æ¼Äà ¼½¼Ç ã±â
4 ÇÚµé ´©¼ö
1 ÀÛ¾÷ °ü¸®ÀÚ·Î ´©¼ö È®ÀÎ
2 ¼º´É ¸ð´ÏÅÍ·Î ´©¼ö È®ÀÎ
3 ¼º´É ·Î±×¸¦ ÅëÇØ ´©¼ö È®ÀÎ
4 ÇÁ·Î¼¼½º ÀͽºÇ÷η¯¸¦ ÀÌ¿ëÇÑ ÇÚµé ´©¼ö ã±â
5 WinDbg·Î ÇÚµé ´©¼ö ã±â
5 ¸Þ¸ð¸® ´©¼ö
1 ÀÛ¾÷ °ü¸®ÀÚ·Î ´©¼ö È®ÀÎ
2 ¼º´É ¸ð´ÏÅÍ·Î ´©¼ö È®ÀÎ
3 UMDH·Î È®ÀÎ
6 ¹öÆÛ ¿À¹öÇ÷οì
2 ¾î¼Àºí¸®¿Í ½ºÅÃÀÇ ÀÌÇØ
1 ¾î¼Àºí¸® ±âÃÊ
2 ½ºÅÃÀÇ ÀÌÇØ
3 È£Ãâ ±ÔÄ¢
4 64ºñÆ® ½ºÅÃÀÇ ÀÌÇØ
1 64ºñÆ® ÄÝ ½ºÅà ÃßÀû
2 64ºñÆ® ÄÝ ½ºÅÿ¡¼­ ÆĶó¹ÌÅÍ Ã£±â
3 °í±Þ ÄÉÀ̽º ½ºÅ͵ð
1 ¿¹Á¦ 1: À߸øµÈ ÆĶó¹ÌÅÍ Àü´Þ
2 ¿¹Á¦ 2: Drwtsn32 ·Î±× ÆÄÀÏ ºÐ¼®
3 ¿¹Á¦ 3: MAP ÆÄÀÏÀ» ÀÌ¿ëÇÑ ºÐ¼®
4 À©µµ¿ì ¿¡·¯ ¸®Æ÷Æ®
4 WinDbg Preview
1 WinDbg Preview ¼³Ä¡
2 WinDbg Preview Time Travel Debugging
5 Á¤¸®


5Àå. Ä¿³Î¸ðµå µð¹ö±ë ÄÉÀ̽º ½ºÅ͵ð
1 ±âº» ÄÉÀ̽º ½ºÅ͵ð
1 BugCheck 0x50
2 BugCheck 0xD6
3 BugCheck 0xC1
4 BugCheck 0xC4-60
5 BugCheck 0xCE
6 BugCheck 0x7F
7 BugCheck 0xD1
8 BugCheck 0xF7
9 Ä¿³Î¸ðµå Çà µð¹ö±ë
10 Ä¿³Î¸ðµå µ¥µå¶ô µð¹ö±ë
2 °í±Þ ÄÉÀ̽º ½ºÅ͵ð
1 BugCheck 0xA(ºÐ¼® °¡´ÉÇÑ ¿¹Á¦)
1 À©µµ¿ì XP¿¡¼­ ºÐ¼®
2 À©µµ¿ì 10¿¡¼­ ºÐ¼®
2 BugCheck 0xA(ºÐ¼® ºÒ°¡´ÉÇÑ ¿¹Á¦)
3 BugCheck 0x19(ºÐ¼® °¡´ÉÇÑ ¿¹Á¦)
4 BugCheck 0x19(ºÐ¼® ºÒ°¡´ÉÇÑ ¿¹Á¦)
5 BugCheck 0x8E
3 ½ÇÀü ÄÉÀ̽º ½ºÅ͵ð
1 BugCheck 0x50: UNICODESTRING
2 BugCheck 0x50: ¼û°ÜÁø ÄÝ ½ºÅÃ
3 BugCheck 0x50: ÇØÁ¦µÈ ÇÚµé
4 BugCheck 0x1A: ÆäÀÌÁö ¼Õ»ó
5 BugCheck 0xC5: Ç® Çì´õ ¼Õ»ó
6 BugCheck 0xC5: ÇØÁ¦ ¸®½ºÆ® ¼Õ»ó
7 BugCheck 0x133: DPCWATCHDOGVIOLATION
8 Hang: CPU °úÁ¡À¯
9 Hang: Á»ºñ ÇÁ·Î¼¼½º
10 Hang: ¿Ï·áµÇÁö ¾Ê´Â IRP
11 Hang: À§ÇèÇÑ ¶ô »ç¿ë
4 Ä¿³Î ¸®¹ö½Ì ½ºÅ͵ð
1 ÇÚµé Å×À̺í ŽÇè I
2 ÇÚµé Å×À̺í ŽÇè II
3 ÇÁ·Î¼¼½º °æ·Î ȹµæ
4 ¼½¼Ç ¿ÀºêÁ§Æ®¿¡¼­ ÆÄÀÏ °æ·Î ȹµæ
5 µå¶óÀ̹ö È®ÀÎ ÇÁ·Î±×·¥
1 µå¶óÀ̹ö È®ÀÎ ÇÁ·Î±×·¥ ½ÇÇà
2 ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ¼³Á¤
6 Á¤¸®


6Àå. °í±Þ µð¹ö±ë
1 WinDbg »ç¿ë ÆÁ
1 Á¶°Ç ºê·¹ÀÌÅ© Æ÷ÀÎÆ®
2 ½Éº¼ ½ºÅä¾î »ý¼º
3 À¯Àú¸ðµå ¿ø°Ý µð¹ö±ë
1 ¹®Á¦ÀÇ ÀÀ¿ë ÇÁ·Î±×·¥(notepad.exe)ÀÌ ½ÇÇà ÁßÀÎ PC1
2 WinDbg¸¦ ½ÇÇàÇØ ½ÇÁ¦·Î µð¹ö±ëÀ» ÇÏ·Á´Â PC2
4 Ä¿³Î¸ðµå ¿ø°Ý µð¹ö±ë
5 Ä¿³Î¸ðµå µð¹ö±ëÀ¸·Î À¯Àú¸ðµå µð¹ö±ëÇϱâ 1
6 Ä¿³Î¸ðµå µð¹ö±ëÀ¸·Î À¯Àú¸ðµå µð¹ö±ëÇϱâ 2
7 Event ID 2019 ºñÆäÀÌ¡ Ç® ºÎÁ· ¿øÀΠã±â
2 WinDbg Tools
1 breakin.exe
2 logger.exe, logviewer.exe
3 ADPlus.exe(vbs)
1 Å©·¡½Ã ¸ðµå
2 Çà ¸ðµå
3 WinDbg ½ºÅ©¸³Æ®
1 ù ¹ø° ½ºÅ©¸³Æ®
2 µÎ ¹ø° ½ºÅ©¸³Æ®
3 ¼¼ ¹ø° ½ºÅ©¸³Æ®
4 WinDbg È®Àå DLL
1 È®Àå DLL ¿¹Á¦
2 È®Àå DLL ¸¸µé±â
5 Á¤¸®


7Àå. WinDbg ¸í·É¾î
1 ÀÏ¹Ý ¸í·É
1 dt(Display Type)
2 S(Search Memory)
3 ds, dS(Display String)
4 da, du(Display Memory: ASCII, Unicode)
5 dl(Display Linked List)
6 dds(Display Words and Symbols)
7 x(Examine Symbols)
8 uf(Unassemble Function)
9 ub(Unassemble - b parameter)
10 ?(Evaluate Expression)
2 ¸ÞŸ ¸í·É
1 .kdfiles(Set Driver Replacement Map)
2 .reboot(Reboot Target Computer)
3 .crash(Force System Crash)
4 .dump(Create Dump File)
5 .hh(Open HTML Help File)
6 .symfix(Set Symbol Store Path)
7 .reload(Reload Module)
8 .enableunicode(Enable Unicode Display)
9 .enablelongstatus(Enable Long Integer Display)
10 .formats(Show Number Formats)
3 È®Àå ¸í·É
1 !object
2 !handle
3 !process
4 !stacks
5 !drvobj
6 !devobj
7 !devstack
8 !fileobj
9 !foreachmodule
10 !vm
11 !sym
12 !poolfind
13 !dmlproc
14 !fltkd
4 MEX µð¹ö±× ÀͽºÅÙ¼Ç ¸í·É
1 !mex.help
2 !mex.mheap
3 !mex.p
4 !mex.addr
5 !mex.eresource(eres)
6 !mex.deviceobject(devo)
7 !mex.driverobject(drvo)
8 !mex.dtpool(dtp)
9 !mex.evt
10 !mex.fileobject(fo)
11 !mex.foreachcpu(fec)
12 !mex.foreachprocess(fep)
13 !mex.listticks(lticks)
14 !mex.mirp
15 !mex.mirpfind
16 !mex.mreg
17 !mex.obj
18 !mex.parsemem
19 !mex.tag
20 !mex.tasklist(tl)
21 !mex.vadmodules(vadm)
22 !mex.vss
23 !mex.wq
24 !mex.count
25 !mex.cut
26 !mex.ddt
27 !mex.dumpinfo
28 !mex.grep
29 !mex.t
30 !mex.dumpstackstrings(dss)
31 !mex.executive
32 !mex.listthreads(lt)
33 !mex.ready
34 !mex.running(cpu)
35 !mex.searchthreadstacks(sts)
36 !mex.standby(sby)
37 !mex.suspended
38 !mex.uniquestacks(us)
39 !mex.userrequest
40 !mex.wrlpcreceive(lpcs)
41 !mex.wrresource
42 !mex.imports
43 !mex.mods
5 Á¤¸®