2002/03/30 10:55:07     5434     0   
   ¼­¹ö °ü¸®ÀÚ´Ôµé Àо½Ã´Â°Ô ÁÁÀ»µí [4]
PHPÀÇ fopenÀ» ÀÌ¿ëÇÑ Á¤º¸À¯ÃâÀ» ¸·±âÀ§ÇÑ ¹æ¹ý¿¡ ´ëÇÏ¿©....

* À¥È£½ºÆà ¾÷ü ¹× ¹«·á°èÁ¤ ¼­¹ö ¿î¿µÀÚ´ÔÀº Çʵ¶ÇØÁֽʽÿä.
* º» ¹®¼­´Â 2001³â 3¿ù 29ÀÏ koreaphp.co.kr¿¡¼­ Á¤½Ä ¹ßÇ¥ÇÏ´Â °ÍÀÔ´Ï´Ù.
* ¹®ÀÇ´Â koreaphp.co.kr PHP Q&A¶õ¿¡ ¿Ã·ÁÁֽñ¸¿ä.
* ´õ ÁÁÀº ÇØ°á¹æ¾ÈÀ» °¡Áö½Å ºÐÀ̳ª ¸®´ª½º¿¡¼­ acl ¼³Ä¡¹æ¹ý ¹× »ç¿ë¹æ¹ýÀ» ¾Æ½Ã´Â ºÐÀº
webmaster@koreaphp.co.kr ³ë¿µÈ¯(¿À·»Áöºí·ç)¿¡°Ô ¸ÞÀÏ Áֽñ⠹ٶø´Ï´Ù.


PHPÀÇ fopenÇÔ¼ö¸¦ »ç¿ëÇϸé nobody ÆÄÀÏÀ» Àо È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸ÕÀú 1.phpÆÄÀÏ°ú 2.php ÆÄÀÏÀ» ÀÚ½ÅÀÇ PHP°èÁ¤¿¡ ¿Ã¸³´Ï´Ù.
±×¸®°í ¸ÕÀú 1.php¸¦ ½ÇÇà½ÃŲ ÈÄ¿¡ ÅؽºÆ®ÀÔ·Ââ¿¡
/etc/passwd ¶ó°í ŸÀÚÇÏ°í Ŭ¸¯À» ÇÏ¸é °èÁ¤°ú Àý´ë°æ·Î°¡ ³ªÅ¸³ªÁý´Ï´Ù.
(passwdÆÄÀÏÀº nobody¿¡¼­ ÀÐÀ» ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù.)

±×¸®°í °èÁ¤¸íÀ» °¡Áö°í ¼­¹öÀÇ È¨ÆäÀÌÁö¿¡ Á¢¼ÓÇØ º¾´Ï´Ù.
korea1ÀÌ °èÁ¤ÀÏ °æ¿ì ºê¶ó¿ìÀú·Î www.koreaphp.co.kr/~korea1/
¿¡ Á¢¼ÓÇØ º¾´Ï´Ù.

±×¸®°í ³ª¼­ Á¦·Îº¸µåÀÎÁö perl cgiÀÎÁö¸¦ È®ÀÎÇØ º¸°í
Á¦·Îº¸µåÀÏ °æ¿ì¿¡´Â Á¦·Îº¸µå°¡ ¼³Ä¡µÈ °æ·Î¸¦ ã¾Æ¼­ ****.php3¸¦
¿­¾î º¾´Ï´Ù.
(Á¦·Îº¸µå°¡ ¾ÆÁÖ ¸¹ÀÌ »ç¿ëµÇ¾î¼­ ¿¹¸¦ µé¾ú½À´Ï´Ù. °ø°³µÈ ÇÁ·Î±×·¥ÀÇ °æ¿ìÀÇ ¿¹¸¦ µé¾î¼­ÀÔ´Ï´Ù. Á¦·Îº¸µå°¡ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â °Ô½ÃÆÇÀÓÀ¸·Î ¿¹¸¦ µé¾ú½À´Ï´Ù. ¿ÀÇØ ¸¶½Ã±æ ¹Ù¶ø´Ï´Ù. ¾î´À º¸µåÀÎÁö°£¿¡ ´Ù °¡´ÉÇÕ´Ï´Ù. ´©±¸³ª..)

±×·¯¸é MYSQlµðºñ¸í°ú µðºñ¸í, ºñ¹øÀ» º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

¶Ç httpd.conf ÆÄÀÏÀ» ¿­¾îº¸¸é ¼­¹ö¿¡ ¼³Ä¡µÈ ¸ðµç µµ¸ÞÀμ³Á¤»óȲµµ ¾Ë¾Æº¼ ¼ö ÀÖ½À´Ï´Ù.

°èÁ¤¸í°ú µðºñ¸íÀ» °°ÀÌ »ç¿ëÇϽðųª µðºñºñ¹ø°ú °èÁ¤ºñ¹øÀÌ °°Àº °æ¿ì¿¡´Â
ÅÚ³Ý ¼­ºñ½º¸¦ ÇÏ´Â °æ¿ì °èÁ¤À¸·Î Á¢±ÙÀÌ °¡´ÉÇÏ°Ô µË´Ï´Ù.

¸®´ª½º ½Ã½ºÅÛÀ» Á¶±Ý¸¸ ¾Æ´ÂºÐÀ̶ó¸é ´©±¸¶óµµ ¼­¹ö¸¦ ÀÌ ÀâµíÀÌ µÚÁ®º¼¼ö ÀÖ°Ô µË´Ï´Ù.

¹æÁöÃ¥

1. ¼Ö¶ó¸®½º¿¡¼­ »ç¿ëÇÏ´Â acl±ÇÇÑÀ» »ç¿ëÇϸé
rw-------+ ÆÄÀÏÆ۹̼ÇÀÌ ÀÌ·¸°Ô ¹Ù²î¾î¼­ Àڱ⠰èÁ¤ÀÌ¿ÜÀÇ ÆÄÀÏÀº
º¼ ¼ö ¾ø´Ù°í ÇÕ´Ï´Ù. (Àú´Â aclÀ» »ç¿ëÇÒÁö ¸ð¸¨´Ï´Ù. ºÒÇàÈ÷µµ.)

2. PHP.ini¸¦ ¼öÁ¤ÇÏ¿© safe_mode¸¦ OnÇϸé Àڱ⠰èÁ¤ ÀÌ¿ÜÀÇ ÆÄÀÏÀº ¿­¾î º¼ ¼ö ¾ø½À´Ï´Ù.
´Ü ÆÄÀÏ ¾÷·Îµå½Ã¿¡ ÀÌ¹Ì ¸¸µé¾îÁø nobodyÀÇ 777 Æ۹̼ÇÀÇ °æ¿ì¿¡µµ ¾÷·Îµå°¡ ¾ÈµË´Ï´Ù.
´Ù¸¥ ¹æ¹ýÀ¸·Î Àӽþ÷·Îµå ÆÄÀϵð·ºÅ丮¸¦ /tmp¿¡¼­ º¯°æÇØ »ç¿ëÇÒ ¼ö ÀÖ´Ù°í ÇÏÁö¸¸
Àß Àû¿ëµÇÁö ¾Ê°í ¸ÖƼ À¯Àú°¡ »ç¿ëÇϴ ȯ°æ¿¡¼­ Àû¿ëÇϱ⠾î·Æ½À´Ï´Ù.

3. Á¦°¡ Àû¿ëÇÑ ¹æ¹ý
¾ÆÁÖ °£´ÜÇÏ°Ô php.ini¿¡¼­ disable_functions = fopen À̶ó°í Àû¾î¼­
fopenÀ» ¸·¾Æ¹ö·È½À´Ï´Ù. °¡´ÉÇÏ´Ù¸é disable_functions = fopen , exec µµ Çعö¸®¸é
ÁÁ°Ú½À´Ï´Ù.
±×·¡µµ ºÒ¾ÈÇϽðųª exec¸¦ »ç¿ëÇØ¾ß ÇÏ´Â °æ¿ì¶ó¸é dir, ls , ll ,µîÀÇ ¸í·É¾î¸¦
770À¸·Î Áà¹ö¸®½Ã±â ¹Ù¶ø´Ï´Ù.
ÇöÀç ´õ ÁÁÀº ¹æ¹ýÀ» ã°í ÀÖ½À´Ï´Ù. ÀÌ ¹æ½ÄÀº PHP¿¡¼­¸¸Àº Á¦´ë·Î ÀÛµ¿µÇÁö¸¸
c ¶Ç´Â perl cgi¿¡¼­´Â ¸·À» ¹æ¹ýÀÌ 1¹ø ¹æ¹ý¹Û¿¡ ¾ø´Â °ÍÀ¸·Î »ý°¢µË´Ï´Ù.
(perl¿¡¼­ ÀÌ¿Í °°Àº ¹®Á¦¸¦ ¸·À» ¹æ¹ýÀ» ¾Æ½Ã´Â ºÐÀº ¸ÞÀÏ Áֽñ⠹ٶø´Ï´Ù.)
°Ñµé¾î ÅÚ³ÝÀ» ¸·¾Æ¹ö¸®´Â °ÍµÎ ÁÁÀº ¹æ¹ýÀÌ°Ú±º¿ä.


ÇØ°á¹æ¾ÈÀ» À§ÇÑ ´ëÃ¥

º» ¹®Á¦¿¡ ´ëÇÏ¿© ÇØ°á¹æ¾ÈÀ» °°ÀÌ »ý°¢Çغ¸½Ç ºÐÀºwebmaster@koreaphp.co.kr ¿À·»Áöºí·ç
³ë¿µÈ¯À¸·Î ¸ÞÀÏ º¸³»Áֽñ⠹ٶø´Ï´Ù.
phpschool.com¿¡¼­ Áú¹®¿¡ ´äº¯ÇØÁֽŠºÐµé°ú ±Û ³²°ÜÁֽźе鿡°Ôµµ °¨»çµå¸³´Ï´Ù.
(¿¹Àü¿¡ Dos°ø°ÝÀ» keepalive¸¦ offÇؼ­ ¸·¾Æ³»µíÀÌ Æí¹ýÀ¸·Î¸¸ ¸ðµç ¹®Á¦¸¦ ÇØ°áÇÏ´Â °Í °°¾Æ °í¹ÎÀÔ´Ï´Ù. ¸¹Àº ºÐµéÀÌ ÁÁÀº ÀÇ°ß º¸³»ÁÖ¼¼¿ä Á¤¸®Çؼ­ ´Ù½Ã ¿Ã¸®°Ú½À´Ï´Ù. ¼­¹ö ¿î¿µÇϱâ Âü Èûµå³×¿ä)

¿î¿µÀÚ´Ô È¤½Ã ¼Ò½ººÎºÐÀÌ ¹®Á¦°¡ ÀÕÀ» °Í °°À¸¸é ¼Ò½ººÎºÐÀº »èÁ¦ÇØÁּŵµ
µË´Ï´Ù.

http://www.phpgroup.com/ ¹ßÃé

   
ÄÚ¸àÆ®¸¦ ÀÛ¼ºÇϽøé 2 Æ÷ÀÎÆ®°¡ Áö±ÞµË´Ï´Ù.



2002/03/30 12:56:54
°¨»çÇÕ´Ï´Ù. ¼­¹ö º¸¾È¼³Á¤¿¡ Âü°íÇϵµ·Ï ÇÏ°Ú½À´Ï´Ù...*^^*

±ÇÈ£Á¾


2002/03/30 20:51:50
ÀÌ·±°É ¾²¸é ¾Æ¹«°Íµµ ¸ð¸£´Â»ç¶÷ÀÌ Çغ¼¼ö ÀÖ´Ù´ÂÁ¡¿¡¼­ ¹üÁ˸¦ ºÎÃàÀÌ´Â ÀÏÀÌ µÇ±âµµ ÇÏÁÒ..;;

±ÇÈ£Á¾


2002/03/30 20:52:10
¹æ¹ü°ú ¹üÁËÀ¯¹ßÀÇÀÏÀ» µ¿½Ã¿¡ ÇÏ´Â... Äð·°




2002/03/31 00:34:41
±×·²¼öµµ ÀÖ°Ú³»¿ä~_~


       

838 ÀÚÀ¯ °Ô½ÃÆÇÀº ¾ø³ª¿©???? [1] ¼ÕÁ¤ÈÆ 03/31 5687 03/31(19:24)
837 ¿äÁò...-_-; [2] ¼ÕÁ¤ÈÆ 03/31 5174 04/01(06:06)
836 °¨µ¿.......~,.~ [1] À̼öÇö 03/30 5306 03/30(22:48)
835 ¤±¤± [1] sejoe2000 03/30 2357 03/30(20:32)
834 Á¦·Îº¸µå..¿µ¹®ÆÇ.. ÁÖ¼º¿í 03/30 5916
833 ÄÄÇ»Áî ȸ¿øµé¸¸ÀÇ Áñ°Å¿ò Á¤ÆÃÀÔ´Ï´Ù~ [10] 03/30 5081 03/30(23:09)
832 Àú±â Á¤ÆÃ..... [1] ii¸¯ºí·¯µåii 03/30 5489 03/30(12:55)
>> ¼­¹ö °ü¸®ÀÚ´Ôµé Àо½Ã´Â°Ô ÁÁÀ»µí [4] 03/30 5434 03/31(00:34)
830 ´©±¸ Àú Áö¿øÇØÁÙ»ç¶÷ ¾ø³ª.. [2] tru 03/29 5045 03/30(14:04)
829 ÈÄ¿ò~~!! [2] ii¸¯ºí·¯µåii 03/29 5738 03/30(12:27)
828 ¨Ñ¤ésky ´Ù³à¿Ô½À´Ï´Ù^^* [3] 03/29 5459 03/29(18:03)
827 À½ ¾÷±Û µÇ´õ´Ï.. ¼º´ÉÇâ»óÀÌ ´«¿¡ ¶ç³×¿ä.. [2] »ç¶û¢â 03/29 5410 03/29(12:05)
826 ¾ÆÈæ ¤Ð,.¤Ì ÃʱâÈ­ ÂÀ ÇØÁÖ¼À... [2] À¯¼º¿µ 03/28 4912 03/30(10:56)
825 ¿ì¿õ.. ¾Ë¹ÙÇÏ´Â °÷ÀÌ¿¹¿è..^^ [1] 03/28 5753 03/28(23:16)
824 Å䲤ÀÌ ¶Ç »ç°íÄ¡´Ù...¡Ã¤±¡Â [3] ¿±±âÅ䲤ÀÌ 03/27 5793 03/28(18:32)
FIRST330337338339340341342343350LAST