Hacking °ü·Ã °Ô½ÃÆÇ |
---|
2000/08/06(21:06) from 203.255.160.61 | |
ÀÛ¼ºÀÚ : °ÁÙ±â (jkkang65@hanmail.net) | Á¶È¸¼ö : 3190 , ÁÙ¼ö : 91 |
[°ÁÂ]½ÇÀüÇØÅ·[4ȸºÐ]-ÆÛ¿È |
---|
ÇØÅ·°Á Á¦ 4ȸ~ ¾î´Àµ¡ 4ȸ±îÁö ¿Ô³×¿©~~ 3ȸ¿¡ ÀÌ¾î¼ °ð¹Ù·Î ¾²´Â°ÍÀÔ´Ï´Ù. ȣȦ~ Á¤¸» ÇÒÀÏÀÌ ¾ø³ªº¸ÁÒ? »ç½ÇÀº °ÔÀÓ Á¦ÀÛÁßÀ©.. È¥ÀÚÇϱⰡ ³Ê¹«³Ê¹« ¸Ó¸®¾ÆÆļ¿©.. ȦȦ ±×·³ ¿À´ÃÀº ¹öÆÛ¿À¹öÇ÷οì¶ó´Â °è³ä°ú ÀÌ¿ëÀ» Çغ¸°Ú½À´Ï´Ù. ----Á¦ 4ȸ ¹öÆÛ¿À¹öÇ÷οì´å~--------- ¸ÕÀú ¹öÆÛ¿À¹öÇ÷ο찡 ¹«¾ùÀÎÁö ¾Ë¾Æ¾ß ÇÏ°ÚÁÒ? ÀÌ°ÍÀº ÇØÅ·¿ë¾î°¡ ¾Æ´Ï±¸ ¿ä.. ÇÁ·Î±×·¡¹ÖÀ» Çϴ°úÁ¤¿¡¼ ¸Þ¸ð¸®¸¦ À߸ø½á¼ ÀϾ´Â °ÍÀÔ´Ï´Ù. ÀÚ¼¼ È÷ ¸»ÇÏÀÚ¸é ³ª´©¾î¼ °Á¸¦ ÇÏ´Ùº¸´Ï Çò°¥·È´Âµ¥¿©.. ¹öÆÛ¿À¹öÇ÷ο쵵 suid ¿Í °ü·ÃÀÌ ÀÖ½À´Ï´Ù. ÀÚ¼¼È÷ ¸»ÇÏÀÚ¸é(±×·¯´Ï±î ½±°Ô ¸»Çϸé~ ½±°Ô ¸»ÇÑ ´Ù´Â°ÍÀÌ ÀÌ·¸°Ô Èûµç°ÍÀÎÁ٠óÀ½ ¾Ë¾Ò½À´Ï´Ù.) ¸Þ¸ð¸® ¹®Á¦¿¡ ½Å°æÀ» ¾Ê¾´ ÇÁ ·Î±×·¥À»Áß suid µÈ°ÍÀ» ½ÇÇà½ÃŲ´ÙÀ½ ÀûÀýÈ÷ ±×·¯´Ï±î ÇöÁ¦ ½Ã½ºÅÛÀÌ »ç¿ëÇÏ °í ÀÖ´Â ¸Þ¸ð¸® ºÎºÐÀ» ¾ïÁö·Î ¾²·Á°í ÇÏ´Ï±î ´Ù½Ã ¼Ð·Î ¸®ÅϵǴ°ÍÀε¥ ¸®Å쵃 ¶§ root·Î ¸®ÅÏµÇ°Ô Çϴ°ÍÀÔ´Ï´Ù. ÇäÇä ¾Ë¾ÆµéÀ¸½Ã°Ú³ª¿ä? Á¦°¡ ºÁµµ ³Ê¹«³Ê ¹« ¾î¼ö¼± Çϳ׿ä.. Á¦°¡ ¸»ÀçÁÖ°¡ ¾ø³ªº¾´Ï´Ù. ±×·³ ÀÌ°Ç ¸Å¿ì¸Å¿ì Áß¿äÇÑ°ÍÀÌ´Ï±î ¼Ò½ºµµ Á» ´Ù·ç¾î º¸°Ú½À´Ï´Ù. ¸Å¿ì¸Å¿ì Áß¿äÇÑ ÀÌÀ¯´Â¿ä ¿äÁò¿¡ ÀÌ ¹ö±×°¡ ¸¹ÀÌ ¹ß°ßµÇ°í ÀÖ½À´Ï´Ù. ±×¸®°í ÇÁ·Î±×·¡¸ÓµéÀÌ ÇÁ·Î±×·¡¹ÖÀ»ÇÒ¶§ ½Å°æÀ» ¾²´õ¶óµµ ½Ç¼öÇÏ´Â ºÎºÐÀÌ ¹Ù·Î À̺ΠºÐÀÔ´Ï´Ù. ±×·¸±â ¶§¹®¿¡ ÇöÀçµµ ¹ß°ßµÇÁö¾ÊÀº ¿À¹öÇ÷ο찡 Âü ¸¹À»°ÍÀÔ´Ï´Ù. c¾ð¾î À©.. ÇØÄ¿°¡ µÇ°í ½ÍÀ¸½Å ºÐµéÀº c¾ð¾î¸¦ ¹è¿ì¼Å¾ß ÇÕ´Ï´Ù. ±×·¡¾ß ³ªÁß¿¡ ¹ö±×¸¦ ¹ß°ßÇصµ ÄÚµùÇؼ »ç¿ëÇϽÃÁÒ. c¾ð¾î´Â ÇʼöÀÔ´Ï´Ù. Çʼö~ ±×·³ ¼Ò½º µé¾î°©´Ï´Ù. __a.c__________________ void over(chat *abc) { char ex[24]; strcpy(ex, abc); } void main(void) { int i; char abc[120]; for(i=0;i<120;i++) abc[i]='a'; over(abc); } ______________________ ÀÚ~ ½Ç¼ö°¡ ÀÖ¾úÀ»Áöµµ ¸ð¸£´Â ¼Ò½º°¡ ¿Ï¼ºµÇ¾ú½À´Ï´Ù. ÀÚ ÀÌ ¼Ò½º¸¦ ºÐ¼®ÇØ º¸ÁÒ~ ¸ÕÀú mainÀÌ ½ÇÇàµÇ°ÚÁÒ? i°¡ ÁÖ¼Ò¸¦ ÇÒ´ç¹Þ°í, abc°¡ 120°³ÀÇ ÁÖ¼Ò¸¦ ÇÒ´ç ¹Þ°í ±×120°³ÀÇ ÁÖ¼Ò¿¡ for¹®À¸·Î a ¶ó´Â ´Ü¾î°¡ ²Ë Âý´Ï´Ù. ±×´ÙÀ½ over ÇÔ ¼ö·Î ³Ñ¾î°¡¼ ex ¶ó´Â °÷¿¡ ±×°ÍÀÌ ½ï µé¾î°¡°Ô µË´Ï´Ù. ±×·±µ¥ ÀÚ¼¼È÷ º¸½Ã ¸é abc°¡ exº¸´Ù Å©±â¶§¹®¿¡ ³ÑÄ¡°Ô µÇÁÒ. ±×·¡¼ ½Ã½ºÅÛ¿¡ÀÖ´Â Áß¿äÇÑ ¸Þ¸ð¸® ¸¦ °Çµå¸®±â ¶§¹®¿¡ ÄÄÆÄÀÏÇÑÈÄ #gcc -o a a.c #./a Bus Error ÀÌ·¸°Ô µË´Ï´Ù. À½ ÀÌÇØ°¡ °¡¼Ì³ª¿ä? ±×·³ ¸Å¿ì¸Å¿ì Áß¿äÇÑ ¿À¹öÇ÷ο쿡 °è³äÀ» ¾Ë¾Æº¸¾Ò±¸¿ä.. ´ÙÀ½¿¡´Â ½ÇÀüÀ¸ ·Î µé¾î°©´Ï´Ù |