 |
|
|  |
·¹Áö½ºÆ®¸®¿¡ ´ëÇÑ ¼³¸í(±âÃÊ) |
|
|
 |
17³â Àü |
·¹Áö½ºÆ®¸®(Registry)´Â ÇѸ¶µð·Î 'À©µµ°¡ ½ÇÇàµÇ´Âµ¥ ÇÊ¿äÇÑ ¸ðµç Á¤º¸°¡ µî·ÏµÇ¾î ÀÖ´Â µ¥ÀÌÅͺ£À̽º'·Î À©µµ 95/98/NT¿¡¼ Àû¿ëµÈ´Ù.
´Ù½Ã ¸»ÇØ ·¹Áö½ºÆ®¸®¿¡´Â PC¿¡ ¼³Ä¡µÈ Çϵå¿þ¾î, ¼ÒÇÁÆ®¿þ¾î, »ç¿ëÀÚ, ³×Æ®¿öÅ© ¼³Á¤ µî¿¡ °üÇÑ µå¶óÀ̹öÀÇ ¼³Ä¡ À§Ä¡³ª ȯ°æ º¯¼ö µî ¸ðµç Á¤º¸°¡ ±â·ÏµÇ¾î ÀÖÀ¸¸ç, ¸¸¾à ·¹Áö½ºÆ®¸® ÆÄÀÏÀÌ ¼Õ»óµÈ´Ù¸é ½Ã½ºÅÛÀÌ ´Ù¿îµÇ°Å³ª ºÎÆÃÀÌ µÇÁö ¾Ê´Â ½É°¢ÇÑ ¹®Á¦¸¦ ÀÏÀ¸Å³ ¼ö ÀÖ´Ù.
·¹Áö½ºÆ®¸® Á¤º¸´Â ½ÃÀÛ ¡æ À©µµ Ž»ö±â ¡æ À©µµ Æú´õ ¡æ 'USER.DAT', 'SYSTEM.DAT' ÆÄÀÏ¿¡ ÀúÀåµÈ´Ù.
À©µµ 3.1¿¡¼´Â À©µµ ¼³Á¤ÀÌ 'SYSTEM.INI'¿Í 'WIN.INI'¶ó´Â À̸§ÀÇ ÅؽºÆ® ÆÄÀÏ¿¡ ÀúÀåµÇ¾úÁö¸¸ ·¹Áö½ºÆ®¸® ÆÄÀÏÀº ¹ÙÀ̳ʸ® ÇüÅÂÀ̱⠶§¹®¿¡ À©µµ¿¡¼ ±âº»À¸·Î Á¦°øÇÏ´Â ·¹Áö½ºÆ®¸® ÆíÁý±â³ª Àü¿ë À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇؾ߸¸ ³»¿ëÀ» º¸°Å³ª ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù. ¹°·Ð À©µµ 95/98¿¡¼µµ À©µµ 3.1 ½Ã´ëÀÇ SYSTEM.INI¿Í WIN.INI ÆÄÀÏÀº ±×´ë·Î »ç¿ëµÇ¸ç, À©µµ°¡ ½Ãµ¿µÉ ¶§ ·¹Áö½ºÆ®¸® ÆÄÀϺ¸´Ù ÀÌ µÎ ÆÄÀÏÀÌ ¸ÕÀú Àû¿ëµÈ´Ù.
À©µµÀÇ ¸ðµç ½Ã½ºÅÛ Á¤º¸¸¦ ¹é¾÷ÇÏ°í º¹±¸Çϱâ À§Çؼ´Â ÀÌ ³× °¡Áö ÆÄÀÏ(SYSTEM.DAT, USER.DAT, SYSTEM.INI, WIN.INI ÆÄÀÏ)ÀÌ ¸ðµÎ ÀÖ¾î¾ß ÇÑ´Ù.
¡¡
·¹Áö½ºÆ®¸® ÆíÁý±â ½ÇÇàÇϱâ
·¹Áö½ºÆ®¸®ÀÇ ³»¿ëÀ» º¸·Á¸é ·¹Áö½ºÆ®¸® ÆíÁý±â¸¦ ½ÇÇàÇÏ¸é µÈ´Ù. ·¹Áö½ºÆ®¸® ÆíÁý±â´Â ÀÛ¾÷Ç¥½ÃÁÙÀÇ ½ÃÀÛ ¸Þ´º¿¡ µî·ÏµÇ¾î ÀÖÁö ¾ÊÀ¸¹Ç·Î »ç¿ëÀÚ°¡ Á÷Á¢ ½ÇÇàÇؾ߸¸ Çϴµ¥, '½ÃÀÛ' ¡æ '½ÇÇà' â¿¡¼ 'regedit'¶ó°í ÀÔ·ÂÇÑ ÈÄ 'È®ÀÎ' ¹öÆ°À» ´©¸¥´Ù.
¡¡
·¹Áö½ºÆ®¸®ÀÇ ±¸Á¶ ¿³º¸±â
·¹Áö½ºÆ®¸® ÆíÁý±â¸¦ ½ÇÇàÇÏ¸é ¿ÞÂÊ È¸é¿¡ '³» ÄÄÇ»ÅÍ' ¾Æ·¡·Î 6°³ÀÇ Æú´õ ¾ÆÀÌÄÜÀ» º¼ ¼ö ÀÖ´Ù . ·¹Áö½ºÆ®¸®´Â Æ®¸® ±¸Á¶·Î µÇ¾î Àִµ¥, ¸Ç óÀ½ º¼ ¼ö ÀÖ´Â 6°³ Ç׸ñ¿¡¼ ¿øÇÏ´Â °ÍÀ» ¼±ÅÃÇÏ¸é °è¼ÓÇؼ ¼ºê Æ®¸®°¡ ³ªÅ¸³´Ù. Æ®¸®¿¡¼ °¢°¢ÀÇ Ç׸ñÀº Å°(Key)¶ó°í ºÎ¸£¸ç, ·¹Áö½ºÆ®¸® Á¤º¸¸¦ ±¸¼ºÇÏ´Â °ÍÀº ¹Ù·Î ÀÌ·¯ÇÑ Å°ÀÇ À̸§°ú Å° µ¥ÀÌÅͶó ºÒ¸®´Â °¢ Å°¿¡ ÇÒ´çµÈ Á¤º¸·Î ±¸¼ºµÈ´Ù. Å° °ªÀº ¹®ÀÚ¿(½ºÆ®¸µ) °ª, ÀÌÁø(¹ÙÀ̳ʸ®) °ª, DWORD °ªÀÇ ¼¼ °¡Áö À¯ÇüÀÌ ÀÖ´Ù.
¡¤ ¿øÇÏ´Â Å° °ªÀ» ¼±ÅÃÇØ ¸¶¿ì½º·Î ´õºíŬ¸¯Çϸé ÇÏÀ§ Æ®¸®ÀÇ Å° À̸§°ú ÇÔ²² ¿À¸¥ÂÊ È¸é¿¡ Å° °ªÀÌ ³ªÅ¸³´Ù.
¡¤ +´Â ¼ºê Æ®¸®°¡ ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù. Å° À̸§À» ´õºíŬ¸¯ÇÏ¸é ¼ºê Æ®¸®°¡ ¿¸®¸ç Å° À̸§ÀÌ ³ªÅ¸³´Ù.
¡¤ -´Â ÇöÀç Å°¿Í °ü·ÃµÈ ¼ºê Æ®¸®°¡ ¿·ÁÀÖ´Ù´Â °ÍÀ» ³ªÅ¸³»¸ç, ÇØ´çÅ°¸¦ ¼±ÅÃÇÏ°í ´õºíŬ¸¯ÇÏ¸é ³ªÅ¸³µ´ø ¼ºê Æ®¸®°¡ »ç¶óÁø´Ù.
¡¤ ¾Æ¹«·± Ç¥½Ã°¡ ¾ø´Â Å°µéÀº ¼ºê Æ®¸®ÀÇ ÃÖÇÏÀ§ Å° °ªÀ» ÀǹÌÇÑ´Ù. Áï, ´õ ÀÌ»ó ÇØ´çÅ°¿Í °ü·ÃÇؼ´Â ¼ºê Ç׸ñÀÌ ¾ø´Ù´Â ¶æÀÌ´Ù.
¡¤ Å° °ªÀ¸·Î ¹®ÀÚ¿ Áï, ÅؽºÆ® °ªÀ» °®´Â´Ù. ÀÌ °æ¿ì Å° À̸§ ¾Õ¿¡ ºÙÀº ¾ÆÀÌÄÜÀÌ (i1.jpg)¸ð¾çÀ̸ç, Å° À̸§À» ¸¶¿ì½º·Î ¼±ÅÃÇÑ µÚ ´õºíŬ¸¯Çϸé ÆíÁýȸéÀ» º¼ ¼ö ÀÖ´Ù.
¡¤ Å°ÀÇ µ¥ÀÌÅÍ·Î ÀÌÁø°ªÀ» °®´Â´Ù. Å° À̸§ ¾Õ¿¡ °°Àº ¾ÆÀÌÄÜÀÌ ºÙÀº Å°¸¦ ¼±ÅÃÇÏ°í ´õºíŬ¸¯Çϸé À©µµ 95¿¡¼´Â ÀÌÁø°ª ÆíÁý, À©µµ 98¿¡¼´Â ¹ÙÀ̳ʸ®°ª ÆíÁýÀ̶ó´Â À̸§ÀÇ Ã¢ÀÌ ¿¸°´Ù. â À̸§Àº ´Ù¸£Áö¸¸ ±â´ÉÀº µ¿ÀÏÇÏ´Ù. ¡¡
µ¥ÀÌÅÍ °ªÀ¸·Î ´õºí¿öµå Çü½ÄÀ» °®À¸¸ç, µ¥ÀÌÅÍ Å©±â´Â Ç×»ó 4¹ÙÀÌÆ®ÀÌ´Ù. Å° À̸§ ¾ÕÀÇ ¾ÆÀÌÄÜ ¸ð¾çÀº ÀÌÁø°ªÀ» ÆíÁýÇÒ ¶§¿Í °°´Ù ¡¡
·¹Áö½ºÆ®¸® ÆíÁý±â¸¦ óÀ½ ½ÇÇàÇßÀ» ¶§ º¼ ¼ö ÀÖ´Â 6°³ÀÇ ¸ÞÀÎ Å°¿¡´Â ´ÙÀ½°ú °°Àº Á¤º¸µéÀÌ ´ã°ÜÀÖ´Ù. ¹°·Ð °¢ Å°¿¡´Â ¼ºê Å°µéÀÌ °è¼Ó ¿¬°áµÇ¾î ÀÖ¾î »ó´çÈ÷ ¹æ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖÁö¸¸ ¿©±â¼´Â ÀüüÀûÀΠƯ¡¸¸ °£´ÜÈ÷ ¼Ò°³ÇÑ´Ù. ´ÙÀ½Àº À©µµ 98À» ±âÁØÀ¸·Î ÇßÀ¸¸ç, À©µµ 95¿Í´Â Á¶±Ý Â÷ÀÌ°¡ ÀÖÀ» ¼ö ÀÖ´Ù.
¢º HKEY_CLASSES_ROOT
ÆÄÀÏÀÇ È®ÀåÀÚ¿¡ ´ëÇÑ Á¤º¸, OLE µ¥ÀÌÅÍ, °¢ ÇÁ·Î±×·¥°£ÀÇ ¿¬°á Á¤º¸ µîÀÌ ´ã°Ü ÀÖ´Ù. ÀÌ Å°¸¦ ´õºíŬ¸¯ÇÏ¸é ¿ÞÂÊ È¸é¿¡´Â ÆÄÀÏ È®ÀåÀÚ·Î µÈ Å° ¸ñ·ÏÀÌ, ¿À¸¥ÂÊ¿¡´Â ÇØ´çÅ°¿¡ ´ëÇÑ ÆÄÀÏ Å¸ÀÔ µîÀÇ Á¤º¸°¡ ±â·ÏµÈ °ÍÀ» º¼ ¼ö ÀÖ´Ù. ÀÌ °÷ÀÇ Á¤º¸´Â HKEY_LOCAL_MACHINE\Software\classes¿Í ¿¬°áµÇ¾î ÀÖ´Ù.
¢º HKEY_CURRENT_USER
ÇöÀç ·Î±×ÀÎÇؼ »ç¿ëÁßÀÎ »ç¿ëÀÚÀÇ ¹è°æȸé, µð½ºÇ÷¹ÀÌ ¼³Á¤À̳ª ´ÜÃà¾ÆÀÌÄÜ µîÀÇ Á¤º¸°¡ ±â·ÏµÇ¾î ÀÖ´Ù. Áï, ÇÑ ´ëÀÇ ½Ã½ºÅÛ¿¡¼ ¿©·¯ ¸íÀÇ »ç¿ëÀÚ°¡ µî·ÏÇØ »ç¿ëÇÏ´Â °æ¿ì °¢ »ç¿ëÀÚ¿¡ ´ëÇÑ Á¤º¸´Â HKEY_USERS¿¡ ÀúÀåµÇ°í, HKEY_CURRENT_USER¿¡´Â ÇöÀç ·Î±×ÀÎÇÑ »ç¿ëÀÚÀÇ È¯°æÀÌ ³ªÅ¸³´Ù. ÀÌ °÷¿¡´Â ÇÁ·Î±×·¥À» ¿ ¶§³ª ƯÁ¤ ÀÛ¾÷À» ¼öÇàÇÒ ¶§ ¼Ò¸®¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â À̺¥Æ® ¼³Á¤, Á¦¾îÆÇ ¼³Á¤ Á¤º¸, ¼³Ä¡ÇÑ ÇÁ·Î±×·¥ÀÇ À§Ä¡ Á¤º¸, Å°º¸µåÀÇ Çü½ÄÀ̳ª »ç¿ë ¾ð¾î ¹× ÀüÈÁ¢¼Ó ³×Æ®¿öÅ· °ü·Ã Á¤º¸ µîÀÌ ´ã°ÜÀÖ´Ù. È¥ÀÚ »ç¿ëÇÏ´Â ½Ã½ºÅÛÀ̶ó¸é HKEY_USERS\.Default¿Í ¿¬°áµÇ¸ç, ´Ù¼öÀÇ »ç¿ëÀÚ°¡ »ç¿ëÇÏ´Â °æ¿ì¶ó¸é HKEY_USERS Å°¿¡¼ ·Î±×ÀÎÇÑ »ç¿ëÀÚ ID Å° °ª°ú ¿¬°áµÇ¾î ÀÖ´Ù.
¢º HKEY_LOCAL_MACHINE
ÇöÀç ¼³Ä¡µÈ Çϵå¿þ¾î¿Í »ç¿ëÇÏ°í ÀÖ´Â µå¶óÀ̹ö¿¡ ´ëÇÑ Á¤º¸ºÎÅÍ ÇÁ¸°ÅÍ, ÀÎÅͳÝ, ½Ã¸®¾ó Æ÷Æ® ¼³Á¤ µîÀÇ Çϵå¿þ¾î °ü·Ã »çÇ×°ú ¼³Ä¡µÈ °¢Á¾ ÇÁ·Î±×·¥¿¡ ´ëÇÑ Á¤º¸°¡ ±â·ÏµÇ¾î ÀÖ´Ù. ƯÈ÷ ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇÑ Á¤º¸¸¦ ±â·ÏÇÏ´Â HKEY_LOCAL_MACHINE\Software\ClassesÀÇ Å° °ªÀº HKEY_CLASSES_ROOT Å° °ª°ú ¿¬°èµÇ¾î ÀÖ´Ù. System ºÎºÐÀº ½Ã½ºÅÛ ¼º´É°ú Á÷Á¢ÀûÀ¸·Î °ü·ÃµÈ ºÎºÐÀ¸·Î ½Ã½ºÅÛÀÇ ¼º´ÉÀ» Çâ»ó½Ãų ¼ö ÀÖ´Â ´Ù¾çÇÑ Á¤º¸°¡ ÀÖ´Â ¹Ý¸é À߸ø ¼öÁ¤ÇßÀ» °æ¿ì ½Ã½ºÅÛ¿¡ ¾Ç¿µÇâÀ» ³¢Ä¥ ¼ö ÀÖÀ¸¹Ç·Î °¢º°ÇÑ ÁÖÀÇ°¡ ÇÊ¿äÇÏ´Ù.
¢º HKEY_USERS
°¢°¢ÀÇ ³×Æ®¿öÅ© ·Î±×ÀÎ ID¿¡ ´ëÇÑ Å° Ç׸ñÀÌ »ý±â°í ±×¿¡ µû¶ó ´Ù¸£°Ô ¼³Á¤ÇÑ »ç¿ëÀÚ È¯°æÀÌ ÀúÀåµÈ´Ù. À©µµ ½Ã½ºÅÛ¿¡ ·Î±×ÀÎ ÇÒ ¶§´Â ¿©±â¿¡ ÀÖ´Â °ªÀ» ±âÁØÀ¸·Î »ç¿ëÀÚ IDÀÇ Á¤º¸¸¦ ÀоîµéÀ̴µ¥, ·Î±×ÀÎÇÑ ÇöÀç »ç¿ëÀÚÀÇ Á¤º¸°¡ 'HKEY_CURRENT_USER' Å°¿¡ ±â·ÏµÈ´Ù. ÇÑ »ç¶÷ÀÌ »ç¿ëÇÏ´Â °æ¿ì¶ó¸é ÀÌ°÷ÀÇ Á¤º¸¿Í HKEY_CURRENT_USERÀÇ Á¤º¸°¡ °°´Ù. Âü°í·Î ÀÌ°÷ÀÇ ·¹Áö½ºÆ®¸® Á¤º¸´Â USER.DAT ÆÄÀÏ·Î ÀúÀåµÈ´Ù.
¢º HKEY_CURRENT_CONFIG
·¹Áö½ºÆ®¸®¿¡¼ °¡Àå ´Ü¼øÇÑ ºÎºÐÀ¸·Î µð½ºÇ÷¹ÀÌ¿Í ÇÁ¸°ÅÍ¿¡ °üÇÑ Á¤º¸°¡ ±â·ÏµÇ¾î ÀÖ´Ù. ÀÌ °÷ÀÇ Á¤º¸´Â HKEY_LOCAL_MACHINE\Config Ç׸ñ°ú ¿¬°áµÈ´Ù.
¢º HKEY_DYN_DATA
Ç÷¯±× ¾Ø Ç÷¯±× ÀåÄ¡¿¡ ´ëÇÑ Á¤º¸°¡ ÀúÀåµÈ °÷À¸·Î »õ·Î ÀåÄ¡°¡ Ãß°¡µÇ°Å³ª Á¦°ÅµÇ¸é ÀÌ °÷ÀÇ ³»¿ëÀÌ ¹Ù²ï´Ù. |
|
̵̧ : 352 |
̵̧
¸ñ·Ï
|
|
|  |
|