|
|
|
 |
ÆÇ¸Å°¡ |
35,000¿ø ¡æ 31,500¿ø 10% |
|
 |
¸¶Àϸ®Áö |
10% 3,150¿ø |
|
 |
¹ßÇàÀÏ |
2009-07-17
|
 |
ISBN |
8960770868 | 9788960770867
|
 |
±âŸÁ¤º¸ |
±¹³»¼ | 584ÂÊ
|
|
 |
¿¹»óÃâ°íÀÏ
|
1~2ÀÏ À̳» (±Ù¹«ÀϱâÁØ) |
 |
¹è¼Ûºñ |
¹«·á¹è¼Û
|
| |
|
|
|
|
|
 |
| ¿î¿µÃ¼°è(OS)
|
|
|
| Á¾ÇÕÁö¼ö 10p 86 À§ |
|
| ¿ù°£Áö¼ö 28p 12 À§ |
|
|
| |
|
¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
µÊÀ¸·Î °ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù. |
|
|
|
 |
|
WinDbg ÀÔ¹®¼!
'¿¡ÀÌÄÜ À©µµ¿ì ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö' ½Ã¸®Áî, Á¦6±Ç ¡ºWINDBG·Î ½±°Ô ¹è¿ì´Â WINDOWS DEBUGGING¡». ¾Èö¼ö¿¬±¸¼Ò, Çѱ¹¸¶ÀÌÅ©·Î¼ÒÇÁÆ®, ¿£¾¾¼ÒÇÁÆ®¿¡ ¼Ò¼ÓµÈ µð¹ö±ë Àü¹®°¡ 3¸íÀÌ ÇÔ²² Àú¼úÇÑ °ÍÀÌ´Ù. ÈǸ¢ÇÑ µð¹ö±ë µµ±¸Áö¸¸ ¾î·Æ°Ô ¿©°ÜÁö´Â WinDbg¸¦ ÀÌ¿ëÇÏ¿© µð¹ö±ëÇÏ´Â ¹æ¹ýÀ» ½±°Ô ¹è¿ö³ª°¥ ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¾î ÀÖ´Ù.
ÀÌ Ã¥Àº WinDbg¿¡ ´ëÇÑ ¿ÏÀüÇÑ ¾È³»¼´Ù. µð¹ö±ë ½ÇÀü ¸Å´º¾óÀ̱⵵ ÇÏ´Ù. WinDbg¸¦ ¼³Ä¡ÇÏ°í ½ÇÇàÇÏ´Â ¹æ¹ýºÎÅÍ Ä£ÀýÈ÷ ¼³¸íÇÑ´Ù. ±¸Ã¼ÀûÀÎ µð¹ö±ë »ç·Êµµ °ø°³Çϰí ÀÖ´Ù. ƯÈ÷ ÀÌ·ÐÀûÀÎ ¼³¸í¸¸ ´Ã¾î³õ±âº¸´Ù´Â ÀúÀÚµéÀÇ °æÇè¿¡¼ ¿ì·¯³ µð¹ö±ë ¿¹Á¦¸¦ dzºÎÇÏ°Ô ´ã¾Æ³» ½Ç¹«¿¡¼ ¹Ù·Î Ȱ¿ëÇϰųª ÀÀ¿ëÇÒ ¼ö ÀÖ´Ù. Àü¹ÝºÎ¿¡´Â ½¬¿î ¿¹Á¦¸¦ ½Ç¾úÀ¸¸ç, ÈĹݺηΠ°¥¼ö·Ï ¾î·Á¿î ¿¹Á¦¸¦ ¼ö·ÏÇÏ¿© ³À̵µº°·Î ÇнÀÇÏ°Ô µÈ´Ù.
¶ÇÇÑ WinDbgÀ» ÀÌ¿ëÇÏ¿© ´ýÇÁÆÄÀÏÀ» ºÐ¼®ÇÏ´Â ¹æ¹ýÀ» °¡¸£ÃÄÁÖ°í ÀÖ´Ù. ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ¹®Á¦°¡ ¹ß»ýÇßÀ» ¶§ °¡Àå óÀ½À¸·Î ´ýÇÁÆÄÀÏÀÌ »ý¼ºµÇ¾ú´ÂÁö È®ÀÎÇÏ°í ¼öÁýÇϵµ·Ï À̲ö´Ù. ´ÙÀ½À¸·Î´Â ´ýÇÁÆÄÀÏÀ» ÀÌ¿ëÇÏ¿© ¹®Á¦¸¦ ºÐ¼®ÇÏ°í ¿øÀÎÀ» ã¾Æ³»µµ·Ï ÀεµÇϰí ÀÖ´Ù. ºÎ·ÏÀ¸·Î´Â ¼Ò½ºÄÚµå¿Í ´ýÇÁÆÄÀÏ µîÀÌ ¼ö·ÏµÈ CD 1ÀåÀ» Á¦°øÇÑ´Ù. |
 |
|
 |
1Àå WinDbg¿¡ ´ëÇØ
1.1 WinDbg¶õ
1.1.1 WinDbgÀÇ ÁÖ¿ä ±â´É
1.1.2 WinDbgÀÇ ¿ëµµ
1.1.3 WinDbg¿Í SoftICE
1.2 WinDbg µð¹ö±ëÀÇ Á¾·ù
1.2.1 À¯Àú¸ðµå µð¹ö±ë°ú Ä¿³Î¸ðµå µð¹ö±ë
1.2.2 ¶óÀÌºê µð¹ö±ë°ú ´ýÇÁ µð¹ö±ë
1.2.3 À¯Àú´ýÇÁ¿Í Ä¿³Î´ýÇÁ
1.3 WinDbg µð¹ö±ë ¿ë¾î
1.3.1 µð¹ö°Å¿Í µð¹ö±â
1.3.2 ºí·ç½ºÅ©¸°
1.3.3 ¹ö±×üũ
1.3.4 µð¹ö±× ½Éº¼ ÆÄÀÏ
1.4 WinDbg Áö¿ø ¹üÀ§
1.4.1 À©µµ¿ì NT °è¿ ¿î¿µÃ¼Á¦
1.4.2 64ºñÆ® Áö¿ø
1.5 WinDbg ¸í·É
1.5.1 WinDbg ¸í·ÉÀ̶õ
1.5.2 ¸í·ÉÁÙ ±¸ºÐ
1.5.3 ¸í·Éº° »ç¿ë Á¶°Ç
1.6 ´Ù¿î·Îµå¿Í ¼³Ä¡
1.6.1 WinDbg ´Ù¿î·Îµå
1.6.2 WinDbg ¼³Ä¡
1.7 Á¤¸®
2Àå WinDbg ½ÃÀÛ
2.1 À¯Àú¸ðµå ¶óÀÌºê µð¹ö±ë
2.1.1 WinDbg ½ÇÇà
2.1.2 µð¹ö°Å ¿¬°á
2.1.3 ½Éº¼ ÆÄÀÏ ·Îµå
2.1.4 ½ÇÇà°ú Á¤Áö
2.1.5 ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ¼³Á¤°ú ÇØÁ¦
2.1.6 ÄÝ ½ºÅà ȮÀÎ
2.1.7 ¼Ò½º ¿¬°áÇØ¼ ¼Ò½º â ¿±â
2.1.8 Trace, StepÀ¸·Î ÁøÇà
2.2.9 Áö¿ªº¯¼ö È®ÀÎ
2.1.10 ¿ÍÄ¡ âÀ¸·Î Àü¿ªº¯¼ö È®ÀÎ
2.2 Ä¿³Î¸ðµå ¶óÀÌºê µð¹ö±ë
2.2.1 µð¹ö°Å ½Ã½ºÅÛÀ» µð¹ö±â ½Ã½ºÅÛ¿¡ ºÙÀ̱â
2.2.2 MyDrv.sys µå¶óÀ̹ö ½ÇÇà
2.2.3 Á¤Áö¿Í ½ÇÇà
2.2.4 ½Éº¼ ÆÄÀÏ ·Îµå
2.2.5 ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ¼³Á¤°ú ÇØÁ¦
2.2.6 ÄÝ ½ºÅà ȮÀÎ
2.2.7 ¼Ò½º ¿¬°áÇØ¼ ¼Ò½º â ¿±â
2.2.8 Trace, SeepÀ¸·Î ÁøÇà
2.2.9 Áö¿ªº¯¼ö È®ÀÎ
2.2.10 ¿ÍÄ¡ âÀ¸·Î Àü¿ªº¯¼ö È®ÀÎ
2.3 Á¤¸®
3Àå WinDbg·Î µð¹ö±ëÇϱâ
3.1 À¯Àú¸ðµå ´ýÇÁ µð¹ö±ë
3.1.1 ´ýÇÁ ÆÄÀÏ ¼öÁý
3.1.2 ´ýÇÁ ÆÄÀÏ ¿±â
3.1.3 ¸ðµâ Á¤º¸ º¸±â
3.1.4 ½Éº¼ ¸ÂÃß±â
3.1.5 ÄÝ ½ºÅà º¸±â
3.1.6 ·ÎÄà âÀ¸·Î º¯¼ö º¸±â
3.1.7 ¿ÍÄ¡ âÀ¸·Î ¸Þ¸ð¸® º¸±â
3.1.8 ¸Þ¸ð¸® âÀ¸·Î ¸Þ¸ð¸® º¸±â
3.1.9 ÇÁ·Î¼¼½º¿Í ½º·¹µå º¸±â
3.2 Ä¿³Î¸ðµå ´ýÇÁ µð¹ö±ë
3.2.1 ´ýÇÁ ÆÄÀÏ ¼öÁý
3.2.2 ´ýÇÁ ÆÄÀÏ ¿¾îº¸±â
3.2.3 !analyze -v ¸Þ½ÃÁö º¸±â
3.2.4 ¸ðµâ Á¤º¸ º¸±â
3.2.5 ½Éº¼ ¸ÂÃß±â
3.2.6 ÄÝ ½ºÅà º¸±â
3.2.7 ·ÎÄà âÀ¸·Î º¯¼ö º¸±â
3.2.8 ¿ÍÄ¡ âÀ¸·Î ¸Þ¸ð¸® º¸±â
3.2.9 ¸Þ¸ð¸® âÀ¸·Î ¸Þ¸ð¸® º¸±â
3.3 Á¤¸®
4Àå À¯Àú¸ðµå µð¹ö±ë ÄÉÀ̽º ½ºÅ͵ð
4.1 ±âº» ÄÉÀ̽º ½ºÅ͵ð
4.1.1 À߸øµÈ ¸Þ¸ð¸® »ç¿ë
4.1.2 ÇÁ·Î¼¼½ºÀÇ CPU »ç¿ë·üÀÌ 100%¸¦ ±â·ÏÇÒ ¶§
4.1.3 µ¥µå¶ôÀÌ ¹ß»ýÇØ ¸ØÃá °æ¿ì
4.1.4 ÇÚµé ´©¼ö
4.1.5 ¸Þ¸ð¸® ´©¼ö
4.1.6 ¹öÆÛ ¿À¹öÇ÷οì
4.2 ¾î¼Àºí¸®¿Í ½ºÅÃÀÇ ÀÌÇØ
4.2.1 ¾î¼Àºí¸® ±âÃÊ
4.2.2 ½ºÅÃÀÇ ÀÌÇØ
4.2.3 È£Ãâ ±ÔÄ¢
4.3 °í±Þ ÄÉÀ̽º ½ºÅ͵ð
4.3.1 ¿¹Á¦ 1: À߸øµÈ ÆÄ¶ó¹ÌÅÍ Àü´Þ
4.3.2 ¿¹Á¦ 2: Drwtsn32 ·Î±× ÆÄÀÏ ºÐ¼®
4.3.3 ¿¹Á¦ 3: MAP ÆÄÀÏÀ» ÀÌ¿ëÇÑ ºÐ¼®
4.4 Á¤¸®
5Àå Ä¿³Î¸ðµå µð¹ö±ë ÄÉÀ̽º ½ºÅ͵ð
5.1 ±âº» ÄÉÀ̽º ½ºÅ͵ð
5.1.1 BugCheck 0x50
5.1.2 BugCheck 0xD6
5.1.3 BugCheck 0xC1
5.1.4 BugCheck 0xC4-60
5.1.5 BugCheck 0xCE
5.1.6 BugCheck 0x7F
5.1.7 BugCheck 0xD1
5.1.8 BugCheck 0xF7
5.1.9 Ä¿³Î¸ðµå Çà µð¹ö±ë
5.1.10 Ä¿³Î¸ðµå µ¥µå¶ô µð¹ö±ë
5.2 °í±Þ ÄÉÀ̽º ½ºÅ͵ð
5.2.1 BugCheck 0xA(ºÐ¼® °¡´É)
5.2.2 BugCheck 0xA(ºÐ¼® ºÒ°¡´É)
5.2.3 BugCheck 0x19(ºÐ¼® °¡´É)
5.2.4 BugCheck 0x19(ºÐ¼® ºÒ°¡´É)
5.2.5 BugCheck 0x8E
5.3 µå¶óÀ̹ö È®ÀÎ ÇÁ·Î±×·¥
5.3.1 µå¶óÀ̹ö È®ÀÎ ÇÁ·Î±×·¥ ½ÇÇà
5.3.2 ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼ ¼³Á¤
5.4 Á¤¸®
6Àå °í±Þ µð¹ö±ë
6.1 WinDbg »ç¿ëÆÁ
6.1.1 Á¶°Ç ºê·¹ÀÌÅ© Æ÷ÀÎÆ®
6.1.2 ½Éº¼ ½ºÅä¾î »ý¼º
6.1.3 À¯Àú¸ðµå ¿ø°Ý µð¹ö±ë
6.1.4 Ä¿³Î¸ðµå ¿ø°Ý µð¹ö±ë
6.1.5 Ä¿³Î¸ðµå µð¹ö±ëÀ¸·Î À¯Àú¸ðµå µð¹ö±ë
6.1.6 Ä¿³Î¸ðµå µð¹ö±ëÀ¸·Î À¯Àú¸ðµå µð¹ö±ëÇϱâ 2
6.1.7 Event ID 2019 ºñÆäÀÌ¡ Ç® ºÎÁ· ¿øÀΠã±â
6.2 WinDbg Tools
6.2.1 breakin.exe
6.2.2 logger.exe, logviewer.exe
6.2.3 ADPlus.vbs
6.3 WinDbg ½ºÅ©¸³Æ®
6.3.1 ù ¹øÂ° ½ºÅ©¸³Æ®
6.3.2 µÎ ¹øÂ° ½ºÅ©¸³Æ®
6.4 WinDbg È®Àå DLL
6.4.1 È®Àå DLL ¸¸µé±â
6.4.2 È®Àå DLL ¿¹Á¦
6.5 Á¤¸®
7Àå WinDbg ¸í·É
7.1 ÀÏ¹Ý ¸í·É
7.1.1 dt(Display Type)
7.1.2 s(Search Memory)
7.1.3 ds, dS(Display String)
7.1.4 da, du(Display Memory: ASCII, Unicode)
7.1.5 dl(Display Linked List)
7.1.6 dds(Display Words and Symbols)
7.1.7 x(Examine Symbols)
7.1.8 uf(Unassemble Function)
7.1.9 ub(Unassemble - b parameter)
7.1.10 ?(Evaluate Expression)
7.2 ¸ÞŸ ¸í·É
7.2.1 .kdfiles(Set Driver Replacement Map)
7.2.2 .reboot(Reboot Target Computer)
7.2.3 .dump(Create Dump File)
7.2.4 .hh(Open HTML Help File)
7.2.5 .symfix(Set Symbol Store Path)
7.2.6 .reload(Reload Module)
7.2.7 .enable_unicode(Enable Unicode Display)
7.2.8 .enable_long_status(Enable Long Integer Display)
7.2.9 .formats(Show Number Formats)
7.3 È®Àå ¸í·É
7.3.1 !object
7.3.2 !handle
7.3.3 !process
7.3.4 !stacks
7.3.5 !drvobj
7.3.6 !devobj
7.3.7 !devstack
7.3.8 !fileobj
7.3.9 !for_each_module
7.3.10 !vm
7.3.11 !sym
7.3.12 !poolfind
7.4 Á¤¸® |
 |
|
 |
±è¼ºÇö ¾Èö¼ö¿¬±¸¼Ò¿¡¼ 10³â°£ V3Pro2002, V3Pro2004, V3 Internet Security 2007, SpyZero 2.0 µîÀÇ Á¦Ç°¿¡ žÀçµÇ´Â ½Ç½Ã°£ °¨½Ã ÇÊÅÍ µå¶óÀ̹ö¿Í ¿£Áø µå¶óÀ̹ö¸¦ °³¹ßÇß°í, ÇöÀç´Â ±â¹Ý±â¼ú ÆÀ¿¡¼ V3ÀÇ º¸¾È ±â´ÉÀ» Çâ»ó½ÃŰ´Â ¿¬±¸¸¦ ÁøÇàÇϰí ÀÖ´Ù. ÀÌÅÂÈ ¾Èö¼ö ¿¬±¸¼ÒÀÇ ±â¹Ý±â¼ú ÆÀ¿¡¼ ÆÄÀÏ ½Ã½ºÅÛ ÇÊÅÍ µå¶óÀ̹ö¿Í ´Ù¼öÀÇ º¸¾È ¸ðµâÀ» °³¹ßÇßÀ¸¸ç, ÇöÀç´Â Çѱ¹¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ±â¼úÁö¿øºÎ¿¡¼ Platform Server ±â¼úÁö¿øÀ» ´ã´çÇϰí ÀÖ´Ù. Windows ¿î¿µÃ¼Á¦¿¡¼ ¹ß»ýÇÏ´Â ´Ù¾çÇÑ ¹®Á¦Á¡¿¡ ´ëÇÑ ÇØ°á ¹æ¹ýÀ» ã°í ÀÖÀ¸¸ç, http://blogs.msdn.com/kocoreinternals/¸¦ ÅëÇØ À©µµ¿ìÀÇ ³»ºÎ, µð¹ö±ë ±â¹ý µîÀ» ¾Ë¸®°íÀÚ ÇÑ´Ù.. ±èÈñÁØ ¾Èö¼ö ¿¬±¸¼ÒÀÇ ±â¹Ý±â¼ú ÆÀ¿¡¼ µå¶óÀ̹ö¿Í º¸¾È ¸ðµâÀ» °³¹ßÇß°í, ÇöÀç´Â ¿£¾¾¼ÒÇÁÆ®ÀÇ º¸¾È ÆÀ¿¡¼ °³¹ß ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇϰí ÀÖ´Ù. ÀÎÅÍ³Ý Ä¿¹Â´ÏƼ¿¡¼ ÁÖÃÖÇÏ´Â ¿ÀÇÁ¶óÀÎ ¼¼¹Ì³ª¸¦ ÅëÇØ ¹Ì´ÏÇÊÅͳª SoftICE, WinDbg¿¡ ´ëÇÑ °ø°³ °ÀǸ¦ ÁøÇàÇß°í, °ü·Ã ³»¿ëµé°ú ±âŸ µå¶óÀ̹ö ¹× °³¹ß ÀÚ·áµéÀ» ¿î¿µ ÁßÀÎ http://insidekernel.net °³ÀÎ »çÀÌÆ®·Î °øÀ¯Çϰí ÀÖ´Ù. |
 |
|
|
|
|
|
|
|
|
|
|
|