http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_system&no=1795 [º¹»ç]
/etc/passwd´Â ·çÆ®¸¸ ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. race.c¸¦ ·çÆ® ±ÇÇÑÀ¸·Î ½ÇÇàÇÏ´ÂÁö È®ÀÎÇϼ¼¿ä.
===============================================================================
>·¹À̽º ÄÁµð¼Ç ½Ç½ÀÀ» Çϱâ À§ÇØ c¾ð¾î·Î ÇÁ·Î±×·¥À» ¸¸µé¾ú´Âµ¥, fopenÇÔ¼ö·Î ½Éº¼¸¯ ¸µÅ© ÆÄÀÏÀ» ¿·Á°í ÇÏ´Ï ¿¸®Áö ¾Ê½À´Ï´Ù.
>
>---------------------race.c--------------------------------------------
>Áß·«
>if((fp=fopen("/tmp/sample.txt","a"))==NULL)
>{
> fprintf(stderr,"Can't open\n");
> exit(EXIT_FAILURE);
>}
>Áß·«
>------------------------------------------------------------------------
>-------------------makelink.c-----------------------------------------
>Áß·«
>system("ln -s /etc/passwd /tmp/sample.txt");
>Áß·«
>------------------------------------------------------------------------
>ÇöÀç »ç¿ëÇÏ´Â ¿î¿µÃ¼Á¦´Â fedora 19(kernel 3.9.5)ÀÌ°í vmwareÀ§¿¡¼ µ¹¾Æ°¡°í ÀÖ½À´Ï´Ù.
>¾îµð¿¡ ¹®Á¦°¡ Àִ°ǰ¡¿ä?
=============================================================================== |
Hit : 2446 Date : 2015/06/28 03:46
|