Windows Information
 
ÃÑ °Ô½Ã¹° 100°Ç, ÃÖ±Ù 0 °Ç
   
MSDTC ¹× COM+ÀÇ Ãë¾àÁ¡À¸·Î ÀÎÇÑ ¿ø°Ý ÄÚµå ½ÇÇà ¹®Á¦Á¡°ú ÇØ°á¹æ¹ý
±Û¾´ÀÌ : ½Å¿µÃ¶ ³¯Â¥ : 2013-01-18 (±Ý) 14:31 Á¶È¸ : 13782

¢Â Á¦¸ñ
MSDTC ¹× COM+ÀÇ Ãë¾àÁ¡À¸·Î ÀÎÇÑ ¿ø°Ý ÄÚµå ½ÇÇà ¹®Á¦Á¡ (902400)

¢Â °³¿ä
MSDTC(Microsoft Distributed Transaction Coordinator)ÀÇ °Ë»çµÇÁö ¾ÊÀº ¹öÆÛ·Î ÀÎÇØ ¿ø°Ý ÄÚµå ½ÇÇà ¹× ·ÎÄà ±ÇÇÑ »ó½Â Ãë¾àÁ¡ÀÌ Á¸ÀçÇÑ´Ù. ÀÌ Ãë¾àÁ¡À» ¾Ç¿ëÇÑ °ø°ÝÀÚ´Â ÇÁ·Î±×·¥ÀÇ ¼³Ä¡, º¸±â, º¯°æ, µ¥ÀÌÅÍ »èÁ¦µî°ú °°Àº ±ÇÇÑÀ» ¾ò°Ô µÇ¾î ½Ã½ºÅÛÀ» ¿ÏÀüÈ÷ Á¦¾îÇÒ ¼ö ÀÖ°Ô µÈ´Ù.


¢Â °ø°ÝÀ¯Çü

Ãë¾àÁ¡À» ÀÌ¿ëÇÑ ¹öÆÛ¿À¹öÇ÷οì(Buffer Overflow)°ø°Ý

Ãë¾àÁ¡À» ÀÌ¿ëÇÑ ¿ø°Ý ÄÚµå ½ÇÇà

Ãë¾àÁ¡À» ÀÌ¿ëÇÑ ·ÎÄà ±ÇÇÑ »ó½Â


¢Â ÇØ´ç½Ã½ºÅÛ

Microsoft Windows 2000 ¼­ºñ½º ÆÑ 0 ~ 4

Microsoft Windows XP ¼­ºñ½º ÆÑ 1

Microsoft Windows XP Professional x64 Edition

Microsoft Windows Server 2003


¢Â ¿µÇâ
°ø°ÝÀÚ´Â Ãë¾àÁ¡À» ÀÌ¿ëÇÏ¿© ¿ø°Ý ÄÚµå ½ÇÇà ¶Ç´Â ·ÎÄà ±ÇÇÑ »ó½ÂÀÌ °¡´ÉÇÏ´Ù. °ü¸®ÀÚ ±ÇÇÑÀ» ȹµæÇÑ °ø°ÝÀÚ´Â ½Ã½ºÅÛÀ» ¿ÏÀüÈ÷ Á¦¾îÇÒ ¼ö ÀÖ°Ô µÇ¾î ½Ã½ºÅÛÀÌ À§Çè¿¡ ³ëÃâµÇ°Ô µÈ´Ù.

¢Â ¼³¸í
MSDTC(Microsoft Distributed Transaction Coordinator)¿¡¼­ ¸Þ½ÃÁö¸¦ ÇÒ´çµÈ ¹öÆÛ·Î Àü´ÞÇÒ ¶§ ¿À¹öÇ÷ο찡 ÀϾ¸é Ãë¾àÁ¡ÀÌ Á¸ÀçÇÏ´Â °ÍÀ¸·Î °ø°ÝÀÚ´Â ½Ã½ºÅÛÀ» Á¦¾îÇÒ ¼ö ÀÖ´Â ¸ðµç ±ÇÇÑÀ» ¾òÀ» ¼ö ÀÖ°Ô µÈ´Ù.

Windows 2000 ½Ã½ºÅÛÀº ÀÎÁõÀ» °ÅÄ¡Áö ¾ÊÀº À͸íÀÇ »ç¿ëÀÚ Á¢±ÙÀ» Çã¿ëÇϹǷΠÃë¾àÁ¡À» ÀÌ¿ëÇÑ ÆÐŶÀ» ¼ö½ÅÇÏ°Ô µÇ¸é ¿ø°Ý Äڵ尡 ½ÇÇàµÉ ¼ö ÀÖÀ¸¸ç, Windows XP ¼­ºñ½º ÆÑ 1 ¹× Windows Server 2003 ½Ã½ºÅÛÀº ±âº»ÀûÀ¸·Î MSDTC ¼­ºñ½º°¡ ½ÃÀÛµÇÁö ¾Ê´Â´Ù. ¸¸ÀÏ ¼­ºñ½º¸¦ ¼öµ¿À¸·Î ½ÃÀÛÇÑ´Ù¸é °ø°ÝÀÚ°¡ À¯È¿ÇÑ ·Î±×¿Â Á¤º¸¸¦ ÅëÇØ ÀÎÁõÀ» °ÅÄ£ ÀÌÈÄ ·ÎÄñÇÇÑÀÌ »ó½ÂÇÒ ¼ö ÀÖ´Ù.


Windows 2000 ¼­ºñ½º ÆÑ 0~4 : ¿ø°ÝÄÚµå ½ÇÇà (±ä±Þ)

Windows XP ¼­ºñ½º ÆÑ 1 : ·ÎÄñÇÇÑ »ó½Â (Áß¿ä)

Windows XP ¼­ºñ½º ÆÑ 2 : Ãë¾àÁ¡ ¾øÀ½ (N/A)

Windows Server 2003 : ·ÎÄñÇÇÑ »ó½Â (Áß¿ä)

Windows Server 2003 ¼­ºñ½º ÆÑ 1 : Ãë¾àÁ¡ ¾øÀ½ (N/A)

½Ã½ºÅÛ¿¡¼­ MSDTC ¼­ºñ½º°¡ ½ÇÇà ÁßÀÌ¸é ´ÙÀ½ Æ÷Æ®°¡ ¿­¸®°í ´ë±â(LISTEN)»óŰ¡ µÈ´Ù.

- 3372/TCP (MSDTC ±âº» ¼­ºñ½º Æ÷Æ®)
- 1025/TCP (¼­ºñ½º ÀÚµ¿½ÃÀÛ ¼³Á¤ ½Ã)
- 1030/TCP (¼­ºñ½º ¼öµ¿½ÃÀÛ ¼³Á¤ ½Ã)

ÇöÀç ÀÌ ±Ç°í¹®À» ÀÛ¼ºÇÏ´Â ½ÃÁ¡±îÁö À̸¦ ÀÌ¿ëÇÏ´Â °ø°ÝÄÚµå´Â 2°¡Áö ÇüŰ¡ ¾Ë·ÁÁ® ÀÖÀ¸¸ç, Ư¡ÀûÀÎ Á¤º¸´Â ´ÙÀ½°ú °°´Ù.

RPC(Remote Procedure Call) Server ÀÇ DTC ¿äûÀº MSDTCPRX.DLL (ÇöÀç ÀÎÅÍÆäÀ̽º ¹öÀüÀº V1.0 {906B0CE0-C70B-1067-B317-00DD010662DA}) ÆÄÀÏ¿¡¼­ ó¸®Çϴµ¥, À̸¦ À§Çؼ­ ¡®VirtualAlloc¡¯ °ø°£À¸·Î 4KB ¸¦ ÇÒ´çÇÑ´Ù. À̸¦ ÃʰúÇÑ µ¥ÀÌÅÍ´Â ÀÎÁ¢ÇÑ ¸Þ¸ð¸®¿¡ µ¤¾î¾µ ¼ö ÀÖ°Ô µÇ°í MSDTCPRX ÇÔ¼ö°¡ À̸¦ ó¸®ÇÒ ¶§ Ãë¾àÁ¡ÀÌ ¹ß»ýÇÑ´Ù.

0x05 : Major version number
0x00 : Minor version number
0x00 : PDU(Protocol Data Unit) Packet type (0x00 : request)
0x10 00 00 00 : Data representation DTC RPC´Â part1/part2 ±¸¼ºµÇ¸ç Data representationÁ¤º¸(16byte À̳»:part1)´Â part2 ¿¡ Á¾¼ÓµÊ(°úµµÇÑ ¹üÀ§) 0x07 00 Opnum

À§ Æ÷¸Ë ±¸Á¶¿¡ µû¶ó °ø°³µÈ °ø°ÝÄÚµå´Â ¡®Data representation¡¯ °ªÀÌ °úµµÇÏ°Ô Å« °ªÀ¸·Î ¼³Á¤µÇ°í ¹öÆÛ·Î Àü´ÞµÇ±â Àü ¸Þ½ÃÁö ±æÀÌÀÇ À¯È¿¼º °Ë»ç°úÁ¤ÀÌ »ý·«µÇ¾î ¿À¹öÇ÷ο찡 ¹ß»ýÇÏ¿© Ãë¾àÁ¡ÀÌ ÀϾ°Ô µÈ´Ù.

¢Â Â÷´ÜÁ¤º¸
- Æ®·¯½º°¡µå(TrusGuard)´Â ÇØ´ç Ãë¾àÁ¡¿¡ ¾Ë·ÁÁø °ø°Ý¿¡ ´ëÀÀÇϰí ÀÖ´Ù.

¢Â ÇØ°áÃ¥
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®»ç¿¡¼­ Á¦°øÇÏ´Â ÆÐÄ¡¸¦ Àû¿ëÇÔÀ¸·Î½á ÇØ´ç Ãë¾àÁ¡À» Á¦°ÅÇÒ ¼ö ÀÖÀ¸¸ç, ¿î¿µÃ¼Á¦º°·Î ÇØ´çÇÏ´Â ÆÐÄ¡¸¦ ´Ù¿î¹Þ¾Æ ¼³Ä¡ÇÏ¸é µÈ´Ù.

ÇÑ±Û ¾÷µ¥ÀÌÆ® Á¤º¸
http://www.microsoft.com/korea/technet/security/bulletin/MS05-051.mspx

¿µ¹® ¾÷µ¥ÀÌÆ® Á¤º¸
http://www.microsoft.com/technet/security/bulletin/MS05-051.mspx

½Å¿µÃ¶ ´ÔÀÇ Windows ÃÖ½Å±Û [´õº¸±â]


   

 

naver.com daum.net nate.com google.co.kr youtube.com


Copyright ¨Ï www.pronice.com. All rights reserved.