ÇÁ·Î±×·¡¹Ö

 3198, 1/160 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   kindofcrazy
   C ¾ð¾î Áú¹® ÀÔ´Ï´Ù. °í¼ö´ÔµéÀÇ Á¶¾ð ºÎŹ µå¸³´Ï´Ù. ±ÞÇé´Ï´Ù.

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=3256 [º¹»ç]


ÄÜ¼Ö ÇÁ·Î±×·¥ Àä...

ÇϳªÀÇ ÇÁ·Î±×·¥¿¡¼­ ´Ù¸¥ ÇÁ·Î±×·¥À» system ÇÔ¼ö·Î ½ÇÇà ½Ã۰í...

ÀÌ ÇÁ·Î±×·¥¿¡ °ªÀ» Áý¾î ³Ö´Â ¹æ¹ýÁ» °¥ÄÑ ÁÖ¼¼¿ä.....


A¶ó´Â ÇÁ·Î±×·¥¿¡¼­ B¶ó´Â ÇÁ·Î±×·¥À» system ÇÔ¼ö·Î ½ÇÇà ½Ã۰í..

B¿¡¼­... scanf·Î ¼ýÀÚ¸¦ ÀÔ·Â ¹ÞÀ¸·Á°í ´ë±âÇϰí ÀÖÀ»¶§....A¶ó´Â ÇÁ·Î±×·¥¿¡¼­

¾î¶»°Ô ÄÚµùÇØ¾ß ½ÇÇàµÇ°í ÀÖ´ÂB¿¡ °ªÀÌ µé¾î °¥±î¿ä ??


°í¼ö´ÔµéÀÇ ¸¹Àº Á¶¾ð ºÎŹ µå¸³´Ï´Ù.

  Hit : 3153     Date : 2011/12/23 11:26



    
Mephist char cmd[] ="echo \"strtest\" | ./b";
system(cmd);

ÀÌ·±½ÄÀ¸·Î bÀÇ scanf ¿¡ "strtest" ¸¦ ÀԷµǰԲû.. ÆÄÀÌÇÁ¸¦ ÀÌ¿ëÇØ¼­..
system ÇÔ¼ö¸¦ È£ÃâÇÏ´Â°Ç ¾î¶³·±Áö?
2011/12/23  
kindofcrazy Mephist´Ô Á¶¾ð °¨»ç µå¸³´Ï´Ù. ±Ùµ¥..B´Â Á¦°¡ °Çµå¸± ¼ö ¾ø´Â(¼Ò½ºÄÚµå ¾ø´Â, Á¦°¡ §°Ô ¾Æ´Ñ)ÇÁ·Î±×·¥ À̶ó¼­... ¾î¶»°Ôµç A¿¡¼­ °Çµå·Á¾ß µÅ¿ä ¤Ð¤Ð 2011/12/23  
Mephist Á¦°¡ ¸»¾¸µå¸°°Ô.. A ¿¡¼­ Çϴ°ſ¡¿ä... A ¿¡¼­.. system ÇÔ¼öÀÇ ÀÎÀÚ¸¦ echo "blah,blah" | ./b ¶ó°í Áִ°ſ¡¿ä. 2011/12/23  
BrokenPipe Áú¹®ÀÌ Á¤È®ÇÏ°Ô ¹ºÁö ¸ô¶ó¼­ ´äº¯À» ¾ÈÇß¾ú´Âµ¥
±»ÀÌ A¶ó´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ½Ç °Í±îÁø ¾ø±¸¿ä
±×³É ½©»ó¿¡¼­ echo "Áý¾î³ÖÀ»¹®ÀÚ¿­" | ./B
ÀÌ·±½ÄÀ¸·Î ÇÏ½Ã¸é µË´Ï´Ù.
Ȥ½Ã scan ÇÔ¼ö°¡ ¿©·¯¹ø »ç¿ë‰çÀ»¶©
abc\ndef\nghi
ÀÌ·±½ÄÀ¸·Î Áý¾î³ÖÀ¸½Ã¸é ù¹ø¤Š scanÇÔ¼ö¿£ abc µÎ¹øÂ° def ¼¼¹øÂ° ghi ½ÄÀ¸·Î µé¾î°©´Ï´Ù
2011/12/23  
kindofcrazy µµ½º ÇÁ·Î±×·¥ À̰ŵ¢¿ä... ±×¸®°í.. B °¡ ½ÇÇà µÈ ´ÙÀ½¿¡...¹®ÀÚ¿­ ÇÑÂü Ãâ·ÂÀ» Çϰí ÀÔ·ÂÀ» ¹Þ´Â°Å±â ¶§¹®¿¡... echo ½áµµ ¾ÈµÇ´õ¶ó±¸¿ä.... ±×¸®°í for ¹®À¸·Î 10000¹ø Á¤µµ µ¹·Á¼­ Key °ªÀ» ¾Ë¾Æ ³»´Â ¹®Á¦±â ¶§¹®¿¡.... ¾Æ¹«·¡µµ echo ´Â... µµ½º¿¡¼­ echo µÇ´Â°Ô ½Å±â Çϱä Çߴµ¥...¤¾ ¿©Æ° Àü Æ÷±â Çß¾î¿ä.... OTL ±×³É ¿Ã¸®µð¹ö°Å·Î ۰ª ¾Ë¾Æ ³Â¾î¿ä.... ÈÄ·ç²Ù·Î... ÂÁ.... ¿©Æ° ´äº¯ ÇØÁֽŠºÐµé °¨»ç µå·Á¿ä (__) 2011/12/24