124, 1/7 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   wnstndp
   b0004999_22235043.jpg (22.0 KB), Download : 15     [¿À¸¥ÂÊ ¹öÆ° ´­·¯ ´Ù¿î ¹Þ±â]
   b0004999_22285875.jpg (23.7 KB), Download : 7     [¿À¸¥ÂÊ ¹öÆ° ´­·¯ ´Ù¿î ¹Þ±â]
   À¯´Ð½º ÇØÅ·ÀÇ ±âº» SetUID

http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=1812 [º¹»ç]




SetUID´Â À¯´Ð½º ÇØÅ·ÇÏ´Â µ¥ °¡Àå Áß¿äÇÑ ¿ä¼ÒÀÔ´Ï´Ù.

°ÅÀÇ ¸ðµç À¯´Ð½º ÇØÅ·Àº SetUID¸¦ ÀÌ¿ëÇÑ´Ù°í ¸»Çصµ °ú¾ðÀÌ ¾Æ´ÒÁ¤µµ ÀÔ´Ï´Ù.

¸ÕÀú SetUID¶õ?

À¯´Ð½º ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­´Â °¢°¢ÀÇ ÆÄÀϸ¶´Ù ±ÇÇÑÀÌ ¼³Á¤µÇ¾î ÀÖ½À´Ï´Ù.

rwxrwxrwx ÀÌ·±½ÄÀ¸·Î r = Àбâ±ÇÇÑ w = ¾²±â±ÇÇÑ x = ½ÇÇà±ÇÇÑÀÔ´Ï´Ù.

¾Õ¿¡¼­ 3°³ ´ÜÀ§·Î ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ, ¼ÒÀ¯ÀÚ°¡ ¼ÓÇÑ ±×·ì, ¾Æ¹«³ª ÀÌ·¸°Ô ±ÇÇÑÀ» ¼³Á¤ÇÕ´Ï´Ù

¿¹¸¦ µé¸é rwxr-x--x ÀÌ·± ±ÇÇÑÀÇ ÆÄÀÏÀÌ ÀÖ´Ù¸é ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ´Â Àб⠾²±â ½ÇÇàÀÇ ±ÇÇÑÀÌ ÀÖ°í

¼ÒÀ¯ÀÚ°¡ ¼ÓÇÑ ±×·ìÀÇ À¯Àú´Â Àб⠽ÇÇà±ÇÇÑ, ¾Æ¹«³ª´Â ½ÇÇàÀÇ ±ÇÇѸ¸ ÀÖ°Ô µË´Ï´Ù.

°¢°¢À» ºñÆ®·Î Ç¥ÇöÇϸé r = 4 w = 2 x = 1·Î °¢ ¼ýÀÚ¸¦ ´õÇÏ¿© Ç¥ÇöÇÕ´Ï´Ù.

À§ÀÇ ¿¹¸¦ ºñÆ®·Î Ç¥ÇöÇϸé 751 ÀÌ µÇ´Â °Ì´Ï´Ù.

SetUID´Â Á¶±Ý ƯÀÌÇÑ ±ÇÇÑÀä rwsr-x--x ÀÌ·±½ÄÀ¸·Î Ç¥ÇöÇϸç, ºñÆ®·Î 4000 À¸·Î Ç¥ÇöÇÕ´Ï´Ù.

Áï rwsr-x--x ´Â 4751 ÀÌ µÇ°ÚÁö¿ä.

±×·³ SetUID´Â ¿Ö ÀÖ´Â °ÍÀϱî¿ä?

À¯´Ð½º °è¿­À» OS¸¦ »ç¿ëÇÏ´Ùº¸¸é ÀÏ¹Ý À¯Àú °èÁ¤ÀÌ¶óµµ ÀÚ±â ÀÚ½ÅÀÇ Æнº¿öµå´Â

ÀÚ±âÀÚ½ÅÀÌ ¹Ù²Ü¼ö ÀÖ½À´Ï´Ù. ÀÚ½ÅÀÇ °èÁ¤ÀÇ ¾ÏÈ£¸¦ ¹Ù²Ü¼ö ¾ø´Ù¸é ¸»ÀÌ ¾ÈµÇÁÒ

±×·³ À¯´Ð½ºÀÇ ¾ÏÈ£¸¦ ÀúÀåÇØ ³õ´Â ÆÄÀÏÀÎ shadowÆÄÀÏÀÇ ±ÇÇÑÀ» Çѹø º¸°Ú½À´Ï´Ù.


°ü¸®ÀÚ °èÁ¤ÀÎ rootµµ Àб⠱ÇÇÑ ¹Û¿¡ ¾ø½À´Ï´Ù.

ÀÌ·¯ÇÑ Æнº¿öµå°¡ ÀúÀåµÇ¾î ÀÖ´Â ÆÄÀÏÀ» ¾Æ¹«³ª ÀÐÀ»¼ö ÀÖ´Ù¸é ´ç¿¬È÷ ¸»ÀÌ ¾ÈµÇ°ÚÁö¿ä

±×·¯³ª ÀÏ¹Ý À¯Àúµµ Àú ÆÄÀÏÀ» ÀÐ°í ¾µ¼ö ÀÖ¾î¾ß Æнº¿öµå¸¦ º¯°æÇÒ ¼ö ÀÖ°ÚÁÒ?

±×·¡¼­ ³ª¿Â°ÍÀÌ SetUIDÀÔ´Ï´Ù.

¾ÏÈ£¸¦ ¹Ù²Ù´Â ¸í·É¾îÀÎ passwd ÆÄÀÏÀÇ ±ÇÇÑÀ» Çѹø º¸°Ú½À´Ï´Ù.




SetUID°¡ ¼³Á¤ÀÌ µÈ°ÍÀÌ º¸ÀÔ´Ï´Ù.

SetUID°¡ ¼³Á¤µÈ ÆÄÀÏÀº ½ÇÇà µÇ´Â µ¿¾È¿¡ Àá±ñ °ü¸®ÀÚ ±ÇÇÑÀ» ºô·Á¿À°í,

ÀÛ¾÷À» ¸¶Ä£ÈÄ¿£ ´Ù½Ã ±ÇÇÑÀ» µ¹·ÁÁÖ°Ô µÇ´Â°ÍÀÔ´Ï´Ù.

±×·¡¼­ ÀÏ¹Ý À¯Àú¶óµµ ÀÚ½ÅÀÇ Æнº¿öµå´Â º¯°æ ÇÒ ¼ö ÀÖ´Â °ÍÀÔ´Ï´Ù.

À¯´Ð½º¿¡¼­´Â °ü¸® ¸ñÀû»ó ÀÌ·¯ÇÑ SetUID°¡ ¼³Á¤µÈ ÆÄÀϵéÀÌ ¸¹ÀÌ ÀÖ½À´Ï´Ù. ÇÑ 50¿©°³·Î ¾Ë°í Àִµ¥¿ä

¿©Æ° ÀÌ SetUID¸¦ ÀÌ¿ëÇÑ À¯´Ð½º ÇØÅ·À» Çغ¸°Ú½À´Ï´Ù.

¸¸¾à ½©¿¡ SetUID°¡ °É·ÁÀÖ´Ù¸é ¾î¶»°Ô µÉ±î¿ä?

½©ÀÌ ½ÇÇàµÇ´Â µ¿¾È °ü¸®ÀÚ ±ÇÇÑÀ¸·Î ¸ðµç ÀÛ¾÷À» ÇÒ¼ö ÀְԵ˴ϴÙ.




ÀÏ¹Ý °èÁ¤ suer100ÀÇ È¨µð·ºÅ丮¿¡ ksh¸¦ º¹»çÇÏ°í

chmod¸¦ ÀÌ¿ëÇÏ¿© ksh¿¡ SetUID¸¦ ¼³Á¤ÇÕ´Ï´Ù.

user100°èÁ¤ÀÇ È¨µð·ºÅ丮¿¡ ÀÖ´Â Äܽ©¿¡ SetUID°¡ °É¸°°ÍÀ» È®ÀÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù.

±×·³ ÀÌÁ¦ user100À¸·Î ·Î±×ÀÎÀ» ÇÏ¿© kshÀ» ½ÇÇà ÇØ º¸°Ú½À´Ï´Ù.




ÇÁ·ÒÇÁÆ®°¡ $ÀΰɷΠº¸¾Æ ÀÏ¹Ý °èÁ¤À롃 ¾Ë¼ö ÀÖ½À´Ï´Ù.

id ¸¦ óº¸´Ï ÀÏ¹Ý °èÁ¤ÀΰÍÀ» È®½ÇÈ÷ ¾Ë¼ö ÀÖ½À´Ï´Ù.

ÀÌÁ¦ kshÀ» ½ÇÇà ÇÕ´Ï´Ù.

½ÇÇàÇÏ´Â µ¿½Ã¿¡ ÇÁ·ÒÇÁÆ®°¡# À¸·Î ¹Ù²î°í, id¸¦ óº¸´Ï euid=0 (root) ¶ó°í »ý±é´Ï´Ù.

ÀÌ°ÍÀº root ±ÇÇÑÀ» Àá±ñ ºô·Á¿Â°ÍÀ» ¶æÇÕ´Ï´Ù.

Áï Äܽ©ÀÌ ³¡³ª±â Àü±îÁø ·çÆ® ±ÇÇÑÀ¸·Î ÀÛ¾÷À» ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù.

shadowÆÄÀϵµ ÀÐÀ» ¼ö ÀÖ´Â°É È®ÀÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù.

±×·³ ÀÌ·± ½©ÆÄÀÏ¿¡ SetUID¸¦ ¾î¶»°Ô °Å´À³Ä°¡ ÇØÅ·ÀÇ °ü°ÇÀÌ µÇ°ÚÁö¿ä?

¾ÆÁÖ °£´ÜÇÏ°Ô ½© ½ºÅ©¸³Æ®¸¦ Â¥¼­ (ÀúÁ¤µµ ½© ½ºÅ©¸³Æ®´À 4-5ÁÙ ¾ÈÀ¸·Î ³¡³³´Ï´Ù.)

¸ÞÀÏ¿¡ ÷ºÎÇؼ­ °ü¸®ÀÚ¿¡°Ô º¸³»°Ô µÇ¸é, °ü¸®ÀÚ°¡ ±× ¸ÞÀÏÀ» Àд µ¿½Ã¿¡

½ºÅ©¸³Æ®°¡ ½ÇÇà µÇ°Ô²û Çϸé ÀÏÀº °£´ÜÇÕ´Ï´Ù.

±×¸®ÇÏ¾ß °ü¸®ÀÚµéÀº ÀÌ·± SetUID°¡ °É¸° ÆÄÀϵéÀÇ °ü¸®°¡ Áß¿äÇÕ´Ï´Ù.

ÀÌ·± ÆÄÀϵéÀº ¸ñ·ÏÈ­ ÇÏ¿© MD5¶ó´Â Çؽ¬ ¾Ë°í¸®ÁòÀ» ÀÌ¿ëÇØ °ü¸® ÇÏ´Â °ÍÀÌ ÇÊ¿äÇÕ´Ï´Ù.

ÀÚÄ© À߸øÇÏ¸é ±ÇÇÑÀÌ ¾ø´Â »ç¿ëÀÚ°¡ ½Ã½ºÅÛÀ» ¸Á°¡Æ®¸®´Â °æ¿ì°¡ »ý±æ ¼öµµ ÀÖ´Â °ÍÀÔ´Ï´Ù.

  Hit : 7273     Date : 2011/07/25 01:35



    
wnstndp »çÁø÷ºÎ°¡ Èûµå³×¿ä ¤Ñ¤Ñ;;;;
Áß°£Áß°£ ³¢¾î³Ö¾î¾ß µÇ´Âµ¥ ¤Ð¤Ð
2011/07/25  
Dry8r3aD rwx´Â ftz ó·³ ¸®´ª½º¶û °°Àº°¡ º¸³×¿ä¤Å ¤» 2011/08/01  
manorgass ÁÁÀº ±Û °í¸¿½À´Ï´Ù!!
±Ù´ë »çÁøÀÌ ¾Êº¸À̳׿ä ;_ ;
2013/06/22  
124   ¸®´ª½º ±âº»¸í·É¾î~[6]     chlckdghsla
10/14 54185
123   [Æß] ¿©±â ¿Ã·Áµµ µÉÁö ¸ð¸£°ÚÁö¸¸ °£´ÜÇÑ ÇØÅ· Á¡°Ë¹ý ÀÔ´Ï´Ù..¤¾¤¾[2]     BLu2Scr22n
02/12 7760
122   ¡áHDD (ÇÏµå µð½ºÅ©) Layout ¼³Á¤[1]     BLu2Scr22n
01/24 6604
121   ¹éÆ®·¢ÀÇÁ¤¼® Á¦2-1°­[5]     ÀÎõÇØÄ¿
01/21 13500
120   °£´ÜÇÑ vi editor »ç¿ë¹ý[5]     sehkmg
01/16 8197
119   ftz Á¢¼ÓÀÌ ¾ÈµÉ ¶§ ·ÎÄ÷ΠÁ¢¼ÓÇÒ¼ö ÀÖ´Â ½¬¿î ¹æ¹ý[9]     sehkmg
01/15 8452
118   [ÀÚÀÛ]Æ÷·»½ÄÀ»À§ÇÑNTFS±¸Á¶[2]     havu
01/11 12089
117   ftz ¼­¹ö ±¸ÃàÇغ¸±â[15]     ÆĶõ¹Ù´Ù
09/10 22483
116   [¸®´ª½º] ³ÊÈñµé FHS ¶ó°í ¾Æ´Ï? [1]     arsenalkim
08/30 8604
115   ³ëÁîÀÇ ÇØÄ¿½ºÄð ftzŽ¹æ±â trainer4 !!     xownsdk2
08/04 8328
114   find ¸í·É¾îÁß -perm ¿É¼Ç¿¡¼­ -,+ÀÇ Â÷ÀÌ[1]     ÆĶõ¹Ù´Ù
08/04 24750
113   ¸®´ª½º(9) ¸®´ª½º ¸í·É¾î 1~8     »ç¿ëÁß
08/02 8643
112   ¸®´ª½º(9) ¸®´ª½º ¸í·É¾î 2. ÆÄÀÏ °ü·Ã ¸í·É¾î     »ç¿ëÁß
08/02 7877
  À¯´Ð½º ÇØÅ·ÀÇ ±âº» SetUID[3]     wnstndp
07/25 7272
110   ¸®´ª½º °­Á µð½ºÅ©°ü¸®¸¦ À§ÇÑ Quota »ç¿ëÇϱ⠠   ºÎ·¯ÁøºÐÇÊ
03/25 7909
109   ¸®´ª½º°­Á sparc ¸®´ª½º ¼³Ä¡     ºÎ·¯ÁøºÐÇÊ
03/25 8750
108   ¸®´ª½º °­Á (·¹µåÇÞ ¸®´ª½º)[1]     ºÎ·¯ÁøºÐÇÊ
03/25 11258
107   ¾Æ vmware À» ¾î·Á¿ö ÇÏ´Â »ç¶÷ÀÌ ÀÖ³»¿ä ¤§¤§[3]     playground
03/06 7714
106   ÀÚÀ¯°­ÁÂ½Ç ³Ê¹« Ȳ·®Çؼ­ ÇãÁ²ÇÑ°Å Çϳª¸¸¿Ã¸³´Ï´Ù.[8]     rkdgh0112
02/11 6975
105   [ÀÚÀÛ]¸®´ª½º ¾ÐÃà ¸í·É Á¤¸®.[2]     williamlee
12/29 14484
[ÀÌÀü °Ë»ö]... 1 [2][3][4][5][6][7]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org