http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_level&no=2683 [º¹»ç]
[level3]
1.¹®Á¦ºÐ¼®
1) autodogÀÇ ¼Ò½ºÀÌ´Ù.
2) ÀÚ¼¼È÷ º¸¸é Çì´õÆÄÀÏ¿¡ ¸Þ¸ð¸® ¹× ³¼öÇÔ¼ö, ÀÚ·áÇüº¯È¯ ÇÔ¼öµîÀÇ Çì´õÆÄÀÏÀÌ »ç¿ëµÇ¾ú´Ù.
#include <stdlib.h>
3) mainÇÔ¼ö¿¡ µÎ°³ÀÇ ÀÎÀÚ°¡ »ç¿ëµÇ¾ú´Ù.
3) cmd[100] º¯¼ö°¡ charÇüÀ¸·Î 1Â÷¿ø ¹è¿ÀÌ´Ù.
4) ¼Ò½º Áß°£¿¡ ¹®ÀÚ¿ º¹»ç ÇÔ¼öÀÎ strcpy°¡ »ç¿ëµÇ¾ú´Ù.
5) strcpy(cmd,"dig@"); ºÎºÐ
Áß¿äÇϹǷΠ@°¡ Àִ°ÍÀ» ±â¾ïÇصÎÀÚ.
6) system(cmd); ºÎºÐ
½Ã½ºÅÛ¿¡¼ cmd¿¡ ¹®ÀÚ¿À» ³Ñ±ä´Ù.
7) À§ ¼Ò½º¸¦ ÀÌ¿ëÇÑ level4¿¡ ´ëÇÑ ±ÇÇÑ È¹µæ
8) µ¿½Ã¿¡ ¿©·¯ ¸í·É¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â °ÍÀº '|'ÀÌ´Ù.
9) ¹®ÀÚ¿ ÇüÅ·Π¸í·É¾î¸¦ Àü´ÞÇؾßÇÑ´Ù.
2. ¹®Á¦ ºÐ¼® ¼³¸í
1) autodigÀÇ ¼Ò½ºÀ̹ǷΠÀ̼ҽº°¡ ¾îµð¿¡ ÀÖ´ÂÁöºÎÅÍ Ã£¾Æ³»¾ß ÇÑ´Ù.
ã´Â ¹æ¹ýÀº level1¿¡¼¿Í °°Àº ¹æ¹ýÀÌ´Ù.
2) autodig ÆÄÀÏÀ» ã¾ÒÀ¸¸é ÆÄÀÏÀÇ Á¤º¸¸¦ ÀÚ¼¼ÇÏ°Ô 'ls' ¸í·ÉÀ» ÀÌ¿ëÇÏ¿© È®ÀÎÇÑ´Ù. (¸¸¾à, ¾ø´Ù¸é ¼Ò½º ÆÄÀÏÀ» ÀÛ¼ºÇÏ°í ÄÄÆÄÀÏÇÑ´Ù.)
3) ¸¸¾à autodig ÆÄÀÏ¿¡ ´ëÇÑ Á¤º¸¸¦ È®ÀÎÇغ»´Ù. ±× ¹«¾ùÀÌ Àû¿ëµÇ¾î ÀÖ´Ù.
4) ÀÌÁ¦ ÀÌ°ÍÀ» °¡Áö°í ¹®Á¦¸¦ Ç®¾î¾ß ÇÑ´Ù.
3. ¹®Á¦ Ç®±â ÈùÆ®
1) ±×³É Ç®¸é ¸¶Áö¸·¿¡ host¶ó´Â ¸»ÀÌ ³ª¿Â´Ù. ±×³É ÀÚ½ÅÀÇ ÄÄÇ»ÅÍ¿¡ °ü·ÃµÈ host´Â ¹«¾ùÀΰ¡?
2) level2¿¡¼ ¸¶Áö¸·¿¡ ÀÔ·ÂÇÑ ¸í·ÉÀº?
3) ¿ì¸®°¡ ¹®Á¦¸¦ Ç®°í ÀÖ´Â levelÀÇ ´ÙÀ½ ·¹º§Àº?
À§ÀÇ 3°¡Áö¸¦ ¹®Á¦¸¦ Ç®¾î¾ßÇÑ´Ù.
4) ¸¶Áö¸·À¸·Î ÆÄÀÏÀÇ Æ۹̼ǿ¡¼ userºÎºÐ¿¡ s°¡ Àû¿ëµÇ¸é ¹«½¼ ÀÛ¿ëÀ» ÇÏ´ÂÁö »ý°¢Çغ¸ÀÚ |
Hit : 3548 Date : 2008/03/25 01:24
|