¼öÈ£½Å

SuhosinÀº PHP ¼³Ä¡¸¦À§ÇÑ °í±Þ º¸È£ ½Ã½ºÅÛÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

¼öÈ£½Å ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Stefan Esser
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://www.hardened-php.net/httpOnly/

¼öÈ£½Å ű×


¼öÈ£½Å ¼³¸í

SuhosinÀº PHP ¼³Ä¡¸¦À§ÇÑ °í±Þ º¸È£ ½Ã½ºÅÛÀÔ´Ï´Ù. SuhosinÀº PHP ¼³Ä¡¸¦À§ÇÑ °í±Þ º¸È£ ½Ã½ºÅÛÀÔ´Ï´Ù. SuhosinÀº PHP ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ¾Ë·ÁÁöÁö ¾ÊÀº °áÇÔÀ» ¾Ë·ÁÁöÁö ¾ÊÀº ¼­¹ö¿Í »ç¿ëÀÚ¸¦ º¸È£Çϵµ·Ï ¼³°èµÇ¾úÀ¸¸ç PHP Core.SuhosinÀº º°µµ·Î ¶Ç´Â Á¶ÇÕÇÏ¿© »ç¿ëÇÒ ¼öÀÖ´Â µÎ °³ÀÇ µ¶¸³Àû ÀÎ ºÎÇ°À¸·Î Á¦°øµË´Ï´Ù. ù ¹ø° ºÎºÐÀº ¹öÆÛ ¿À¹ö ÇÃ·Î¿ì ¶Ç´Â Çü½Ä ¹®ÀÚ¿­ Ãë¾àÁ¡¿¡ ´ëÇÑ ¸î °¡Áö ³·Àº ¼öÁØÀÇ º¸È£¸¦ ±¸ÇöÇÏ´Â PHP Äھ ´ëÇÑ ÀÛÀº ÆÐÄ¡ÀÌ¸ç µÎ ¹ø° ºÎºÐÀº ´Ù¸¥ ¸ðµç º¸È£¸¦ ±¸ÇöÇÏ´Â °­·ÂÇÑ PHP È®ÀåÀÚÀÔ´Ï´Ù. ¿ì¸® °æÈ­ ÆÐÄ¡ ¼öÈ£½ÅÀº ¹ÙÀ̳ʸ®ÀÔ´Ï´Ù. ÀϹÝÀûÀÎ PHP ¼³Ä¡¿Í ȣȯµË´Ï´Ù. ÀÌ´Â Zendoptimizer¿Í °°Àº Á¦ 3 ÀÚÀÇ ¹ÙÀ̳ʸ® È®Àå°ú ȣȯ °¡´ÉÇÕ´Ï´Ù. "Suhosin"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¿£Áø º¸È£ (ÆÐÄ¡ ¸¸ Æ÷ÇÔ) ¡¤ Ä«³ª¸®¾Æ ¹× SapeUnlink º¸È£ ±â´ÉÀÌÀÖ´Â ¹öÆÛ ¿À¹ö Ç÷ο쿡 ´ëÇØ ³»ºÎ ¸Þ¸ð¸® °ü¸®ÀÚ¸¦ º¸È£ÇÕ´Ï´Ù ¡¤ Zend HashtablesÀÇ ¼Ò¸êÀÚ¸¦ º¸È£ ¡¤ Zend Linked-ListÀÇ ¼Ò¸êÀÚ¸¦ º¸È£ÇÕ´Ï´Ù. ¹× SHA256_FILE () PHP ÄÚ¾î ¡¤ CRYPT_BLOWFIFF¿¡ ´ëÇÑ Áö¿øÀÌ ¸ðµç Ç÷§Æû¿¡¼­ crypt ()¿¡ Ãß°¡ ¡¤ ½ÇÇè SQL D Atabase »ç¿ëÀÚ ProtectionTime Protection ¡¤ Åõ¸íÇÑ ÄíÅ° ¾Ïȣȭ : ¡¤ ´Ù¾çÇÑ Á¾·ùÀÇ (¿ø°Ý) ¡¤ ¿ø°Ý URL Æ÷ÇÔ ÀÌÀ¯·Î º¸È£ (¼±Åà »çÇ× : Èæ¹é / È­ÀÌÆ®¸®½ºÆ®) preg_replace () / e ¼öÁ¤ ÀÚ ¡¤ ºñÈ°¼ºÈ­ ÇÒ ¼ö ÀÖÀ½ eval () ¡¤ configuribeel ÃÖ´ë ½ÇÇà ±íÀ̸¦ ÅëÇØ ¹«ÇÑ Àç±Í¸¦ ¹æÁö ÇÒ ¼ö ÀÖ½À´Ï´Ù ¡¤ °¡»ó È£½ºÆ® / µð·ºÅ丮 º° Áö¿ø ÈæÀÎ ¹× È­ÀÌÆ® Àü¹®°¡ ¡¤ Æò°¡ µÈ Äڵ带À§ÇÑ ºÐ¸® µÈ ÇÔ¼ö ¹× È­ÀÌÆ®¸®½ºÆ®¸¦ Áö¿øÇÕ´Ï´Ù. ¡¤ HTTP ÀÀ´ä ºÐÇÒ Ãë¾àÁ¡À¸·ÎºÎÅÍ º¸È£ ¡¤ memory_limit Á¶ÀÛ ½ºÅ©¸³Æ® º¸È£ ¡¤ ÃßÃâ () ¹× import_request_vars ()¿¡ ´ëÇÑ PHPÀÇ ½´ÆÛ ±Û·¡½º¸¦ º¸È£ÇÕ´Ï´Ù. ¼¼¼Ç µ¥ÀÌÅÍÀÇ Åõ¸íÇÑ ¾Ïȣȭ :! : ¡¤ Åõ¸íÇÑ ¼¼¼Ç ³³ºÏ Protecti Äѱâ : ¡¤ ¿À¹ö ·Õ ¼¼¼Ç ½Äº°ÀÚ¿¡ ´ëÇÑ º¸È£ ¡¤ ¼¼¼Ç ½Äº°ÀÚÀÇ ¾ÇÀÇÀû ÀÎ ¹®ÀÚ¿¡ ´ëÇÑ º¸È£ ¡¤ »ç¿ëÀÚ ÀԷ¿¡¼­ Asciiz ¹®ÀÚ¸¦ ÇÊÅ͸µ ¡¤ ´ÙÀ½ À̸§À¸·Î Get, Post, Cookie º¯¼ö¸¦ ¹«½ÃÇÕ´Ï´Ù. ¡¤ Globals, _cookie, _env, _files, _get, _post, _request ¡¤ _server, _session, http_cookie_vars, http_get_vars, http_post_vars, http_post_vars, http_post_piles, http_session_vars, http_server_vars ¡¤ http_session_vars ¡¤ À¯Çü º¯¼ö¿¡ ´ëÇÑ Á¦ÇÑÀ» Àû¿ëÇϰųª À¯Çüº°·Î ±¸ºÐ °¡´É (GET, POST, ÄíÅ°) ¡¤ ¿äû Çѵµ¿¡ µû¶ó ¿©·¯ º¯¼ö¸¦ Áö¿øÇÕ´Ï´Ù. ¡¤ º¯¼ö À̸§ÀÇ ÃÖ´ë ±æÀ̸¦ Áö¿øÇÕ´Ï´Ù ¡¤ ÃÖ´ë ¹è¿­ Ç¥½Ã ±æÀÌ°¡ Áö¿øµË´Ï´Ù. ¡¤ º¯¼ö °ªÀÇ ÃÖ´ë ±æÀ̸¦ Áö¿øÇÕ´Ï´Ù. ¡¤ ¹è¿­ÀÇ ÃÖ´ë ±íÀ̸¦ Áö¿øÇÕ´Ï´Ù. ¿ÜºÎ ½ºÅ©¸³Æ®¸¦ ÅëÇØ ¾÷·Îµå µÈ ÆÄÀÏ ¡¤ ¾÷·Îµå µÈ ELF ½ÇÇà ÆÄÀÏÀÇ ÀÚµ¿ ±ÝÁö¸¦ Áö¿ø ¡¤ ÀÚµ¿À¸·Î IllÀ» ±ÝÁöÇÏ´ÂÁö Áö¿øÇÕ´Ï´Ù. oaded ¹ÙÀ̳ʸ® ÆÄÀÏ ¡¤ ¾÷·Îµå µÈ ÆÄÀÏ¿¡¼­ ¹ÙÀ̳ʸ® ÄÁÅÙÃ÷ ÀÚµ¿ ½ºÆ®¸³ Áö¿ø ¡¤ À§¹Ý½Ã ±¸¼º °¡´É ¾×¼Ç ¡¤ º¯¼ö À§¹Ý Â÷´Ü ¡¤ http ÀÀ´ä ÄÚµå º¸³»±â ¡¤ ºê¶ó¿ìÀú ¸®µð·º¼Ç ¡¤ ´Ù¸¥ PHP ½ºÅ©¸³Æ® ·Î±ë ±â´É ½ÇÇà ¡¤ ´ÙÁß ·Î±× ÀåÄ¡ (syslog, sapi module ¿À·ù ·Î±×) , ¿ÜºÎ ·Î±ë ½ºÅ©¸³Æ®) ¡¤ ÀÚÀ¯·Ó°Ô ±¸¼º ÇÒ ¼öÀÖ´Â syslog ½Ã¼³ ¹× ¿ì¼± ¼øÀ§ Áö¿ø ¡¤ ·Î±× µð¹ÙÀ̽º¸¦ Áö¿øÇÏ´Â °æ°í À¯Çü ¼±ÅÃÀ» ·Î±× ¡¤ Æ®¸®°Å ÇÑ ÆÄÀÏ À̸§°ú LineNumber°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. X-Forwarded-for HTTP Çì´õ¿¡¼­ ÃßÃâµË´Ï´Ù (FE ¿ª¹æÇâ ÇÁ·Ï½Ã ¼³Á¤¿¡ ´ëÇÑ) ¿ä±¸ »çÇ× : ¡¤ PHP (¹öÀü 4 ÁöÁ¡) ¡¤ PHP (¹öÀü 5 ºÐ±â)


¼öÈ£½Å °ü·Ã ¼ÒÇÁÆ®¿þ¾î

MynukeeErealogy.

PHPNUKE ¶Ç´Â POSTNUKE¿¡ ´ëÇÑ MyNUKEEneAlogy´Â °¡Á·À̳ª ¼º À¥ »çÀÌÆ®¸¦ ±¸ÃàÇÏ´Â µ¥ µµ¿òÀ̵Ǵ Ç÷¯±×ÀÎ ¸ðµâÀÔ´Ï´Ù. ...

216

´Ù¿î·Îµå

°©ÆÇ

µ¥Å©´Â Horizon Information Portal (HIP)¿¡ ´ëÇÑ Ajax ±â¹Ý °Ë»ö ¹× ÀÎÁõÀ» Á¦°øÇÏ´Â JavaScript ¶óÀ̺귯¸®ÀÔ´Ï´Ù. ...

197

´Ù¿î·Îµå

opendomains.

OpenDomains´Â µµ¸ÞÀÎ ¸®µð·º¼Ç ¼­ºñ½º¸¦ Á¦°øÇÏ´Â µ¥ µµ¿òÀ̵Ǵ À¥ ÀÀ¿ë ÇÁ·Î±×·¥ÀÔ´Ï´Ù. ...

139

´Ù¿î·Îµå