[ CnUnix ] in KIDS ±Û ¾´ ÀÌ(By): ymir (Mizz) ³¯ Â¥ (Date): 2002³â 6¿ù 18ÀÏ È­¿äÀÏ ¿ÀÈÄ 02½Ã 02ºÐ 26ÃÊ Á¦ ¸ñ(Title): [Q] ÆÞ·Î ÄíÅ° °¡Á®¿À±â... ÆÞÀ» ÀÌ¿ëÇؼ­ À¥ ¼­¹ö¿¡¼­ ÄíÅ°¸¦ ¾ò¾î¿Í¼­.. ´Ù½Ã À¥ ¼­¹ö·Î Àü¼ÛÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ ÀÖ´ÂÁö¿ä? ÇÏ°íÀÚ ÇÏ´Â °ÍÀº.. ÀÏ´Ü À¥ ¼­¹ö¿¡¼­ php ¸¦ ÀÌ¿ëÇÏ¿© ¼¼¼ÇÀ» ¸¸µì´Ï´Ù.. 1st.php ÀÌ ¼¼¼Ç°ªÀ» ´ÙÀ½°ú °°Àº ÆäÀÌÁö¿¡ Àü´ÞÀ» ÇØÁÖ·Á°í Çϴµ¥.. 2nd.php ÀÌ°ÍÀ» ºê¶ó¿ìÀú°¡ ¾Æ´Ñ ÆÞ·Î ÇÒ ¼ö ÀÖ´ÂÁö ¸ð¸£°Ú³×¿ä.. Áï, ÆÞÀ» ÀÌ¿ëÇؼ­ 1st.php ¿¡¼­ ÄíÅ°¸¦ °¡Á®¿Â ÈÄ¿¡.. 2nd.php ¿¡ ÄíÅ°¸¦ Àü¼ÛÇÏ´Â °ÍÀÔ´Ï´Ù... À½.. »ç½Ç ÀÌ°Ô °¡´ÉÇÑ°ÇÁöµµ Àß ¸ð¸£°Ú½À´Ï´Ù.. ^^ ¿©±âÀú±â¼­ °è¼Ó °Ë»öÇØ ºÃ´Âµ¥.. ÁÖ·Î ¼­¹ö¿¡¼­ ÄíÅ°¸¦ »ý¼ºÇؼ­ ºê¶ó¿ìÀú¿¡ º¸³»ÁÖ´Â °Í¸¸... ³ª¿Í ÀÖ´õ±º¿ä... ±âº»ÀûÀ¸·Î ±ò·ÁÀÖ´Â ¸ðµâÀ» ÀÌ¿ëÇؼ­ ÇÒ ¼ö ÀÖÀ¸¸é ÁÁ°Ú½À´Ï´Ù¸¸.. Ȥ½Ã »ç¿ëÇÒ ¼ö ÀÖ´Â ´Ù¸¥ ÆÞ ¸ðµâÀÌ ÀÖ´Ù¸é... ¾Ë·Á ÁÖ½Ã¸é °í¸¿°Ú½À´Ï´Ù.. [ CnUnix ] in KIDS ±Û ¾´ ÀÌ(By): terzeron (microkid) ³¯ Â¥ (Date): 2002³â 6¿ù 18ÀÏ È­¿äÀÏ ¿ÀÈÄ 02½Ã 06ºÐ 43ÃÊ Á¦ ¸ñ(Title): Re: [Q] ÆÞ·Î ÄíÅ° °¡Á®¿À±â... phpÀÇ ¼¼¼ÇÀº ¿À·ÎÁö ¼­¹ö¿¡¼­¸¸ °ü¸®ÇÏ´Â °Í ¾Æ´Ñ°¡¿ä? ±×·¯¸é ºê¶ó¿ìÀú°¡ ¹ÞÀ» ²¨¸®°¡ ¾øÀ» °Í °°Àºµ¥¿ä. ÁøÂ¥ ÄíÅ°°¡ ºê¶ó¿ìÀú¿¡ ³²´Â ´Ù¸¥ °æ¿ì¸¦ ¸»Çϸé... ¿¹Àü¿¡ ¿¬±¸½Ç µ¿±â ³ÑÀÌ ÇÏ´Â °É º¸´Ï ÀÏ´Ü À¥ºê¶ó¿ìÀú·Î ÄíÅ°ÆÄÀÏÀ» µð½ºÅ©¿¡ ÀúÀåÇÑ ´ÙÀ½¿¡ ±× ³»¿ëÀ» ÆÛ´Ù°¡ À¥¼­¹ö¿¡ ¿¬°áÇÒ ¶§ GET ¸í·É°ú ÇÔ²² ³¯·ÁÁÖ´Â °Í °°´õ±º¿ä. (¼ø¼­´Â Àß ¸ð¸£°ÚÁö¸¸¿ä) Àúµµ Àß ¸ô¶ó¼­ ´Ã ±Ã±ÝÇߴµ¥ Àß µÇ¾ú³×¿ä. Á» ¾Æ½Ã´Â ºÐÀÌ È®½ÇÇÏ°Ô Á¤¸®ÇØÁÖ¼ÌÀ¸¸é ÁÁ°Ú³×¿ä. [ CnUnix ] in KIDS ±Û ¾´ ÀÌ(By): terzeron (microkid) ³¯ Â¥ (Date): 2002³â 6¿ù 18ÀÏ È­¿äÀÏ ¿ÀÈÄ 02½Ã 36ºÐ 48ÃÊ Á¦ ¸ñ(Title): Re: [Q] ÆÞ·Î ÄíÅ° °¡Á®¿À±â... Á¦°¡ Â¥¼­ Å×½ºÆ®Çغôµ¥ phpÀÇ session ÇÔ¼öµéÀ» ¾²¸é ¼­¹ö¿¡¼­ ¼¼¼ÇÀ» À§ÇÑ ÄíÅ°°¡ À¯ÁöµÇ°í Ŭ¶óÀ̾ðÆ®ÂÊ¿¡´Â ÆÄÀÏÀÌ ³²Áö ¾Ê´õ±º¿ä. ±×¸®°í À¥¼­ºñ½ºÇÏ´Â »çÀÌÆ®¿¡ µé¾î°¡º¸´Ï ÄíÅ°ÆÄÀÏÀÌ ¸¸µé¾îÁö´øµ¥... ¼­¹ö-->Ŭ¶óÀ̾ðÆ® ÄíÅ° ÀúÀå Content-Type ´ÙÀ½ ÁÙ¿¡ Set-Cookie: º¯¼ö=°ª ÀÌ·± ½ÄÀ¸·Î ³Ñ°ÜÁà¾ß ÇÏ´õ±º¿ä. ¹Ý´ë·Î Ŭ¶óÀ̾ðÆ®-->¼­¹ö ÄíÅ° Àбâ ȯ°æ º¯¼ö HTTP_COOKIE¸¦ Àоî¿Í¼­ ÀÌ º¯¼ö¿¡ µé¾îÀÖ´Â °ªÀ» ; ´ÜÀ§·Î ÆĽÌÇؼ­ ½á¾ß ÇÕ´Ï´Ù. [ CnUnix ] in KIDS ±Û ¾´ ÀÌ(By): wang (ChipÀïÀÌ) ³¯ Â¥ (Date): 2002³â 6¿ù 18ÀÏ È­¿äÀÏ ¿ÀÈÄ 03½Ã 21ºÐ 54ÃÊ Á¦ ¸ñ(Title): Re: [Q] ÆÞ·Î ÄíÅ° °¡Á®¿À±â... #!/opt/gnu/bin/perl -w use HTTP::Headers; use HTTP::Request::Common qw(POST); use LWP::UserAgent; use HTTP::Cookies; use LWP::Simple; $ua = LWP::UserAgent->new(); $cookie_jar = HTTP::Cookies->new( File => "/export/home/wang/beetle/cookies", AutoSave => 1); my $req0 = POST "http://some.site.kr/examples/servlet/login", [ f_name => 'Login', id => 'userid', password => "XXXXXXXX"]; $cookie_jar->extract_cookies($ret); $cookie_jar->save; $req1 = HTTP::Request->new(GET => "http://some.site.kr/examples/servlet/body"); $cookie_jar->add_cookie_header($req1); $content1 = $ua->request($req1); $req1 = HTTP::Request->new(GET => "http://some.site.kr/examples/servlet/twotier_frame?option=AAAA\&option_sub=edms"); $cookie_jar->add_cookie_header($req1); $content1 = $ua->request($req1); ---------------------------------------------------------- ¾î¶² website¿¡ loginÇÏ°í ÄíÅ°¸¦ ¹Þ¾Æ¿Í¼­ °è¼Ó ±× ÄíÅ°·Î ²á¦²á¦ÇÏ´Â ¿¹Á¦ÀÔ´Ï´Ù. [ CnUnix ] in KIDS ±Û ¾´ ÀÌ(By): terzeron (microkid) ³¯ Â¥ (Date): 2002³â 6¿ù 18ÀÏ È­¿äÀÏ ¿ÀÈÄ 03½Ã 56ºÐ 06ÃÊ Á¦ ¸ñ(Title): Re: [Q] ÆÞ·Î ÄíÅ° °¡Á®¿À±â... ±×·± ºñ½ÁÇÑ ¿¹Á¦´Â CPAN¿¡¼­ cookie¶ó´Â °Ë»ö¾î·Î °Ë»öÇÏ¸é ¿©·¯°¡Áö°¡ ³ª¿À´õ±º¿ä. ±×¸®°í ¿ø·¡ Áú¹®À¸·Î µ¹¾Æ°¡¸é... PHP ¼¼¼Ç¿¡¼­´Â ºê¶ó¿ìÀú Á¤º¸µµ º¼ °Í °°Àºµ¥, ºê¶ó¿ìÀú ´ë½Å¿¡ ÆÞ·Î À¥¼­¹ö¿¡ ¿¬°áÇϸé À§Á¶ÇÏÁö ¾Ê´Â ÀÌ»ó¿¡¾ß ¼¼¼ÇÀ» °¡·Îç ¼ö ¾øÁö ¾ÊÀ»±î¿ä? [ CnUnix ] in KIDS ±Û ¾´ ÀÌ(By): lunaris (+°¡Â¥Áý½Ã+) ³¯ Â¥ (Date): 2002³â 6¿ù 18ÀÏ È­¿äÀÏ ¿ÀÈÄ 04½Ã 09ºÐ 27ÃÊ Á¦ ¸ñ(Title): Re: [Q] ÆÞ·Î ÄíÅ° °¡Á®¿À±â... PHP¿¡¼­ sessionÀ» ¾î¶»°Ô ±¸ÇöÇÏ°í Àִ°¡ÀÇ ¹®Á¦ÀÔ´Ï´Ù. ºñ±³Àû ÃÖ±Ù ¹öÀüÀÇ PHP¿¡¼­´Â session key¸¦ cookie·Î ¶ç¿ì°í session data´Â º¸Åë /tmp ¾Æ·¡¿¡ file ÇüÅ·Π´ã±â°Ô µË´Ï´Ù. Ŭ¶óÀ̾ðÆ®¿¡¼­´Â REQUEST ³ÖÀ¸¸é¼­ session key °¡ ´ã±ä °úÀÚ¸¸ Á¤È®È÷ ´ã¾ÆÁÖ¸é ¼­¹öÀÇ ¼¼¼Ç µ¥ÀÌÅ͸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. À§¿¡¼­ ÆÞ HTTP ¸ðµâ »ç¿ëÇÏ´Â ¿¹Á¦°¡ Á¦ÀÏ Àû´çÇϱº¿ä. optionÀ» Àß µÚÁö¸é session key¸¦ GETÀ¸·Î ¸Å¹ø ¹Þ°Ô ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. Áï ¸ðµç xxxxxx.php °¡ xxxxxx.php?sid=¼¼¼ÇÅ° ÇüÅ°¡ µÇ´Â°ÅÁÒ. À̰Ŷó¸é ½±°Ô °¡´ÉÇÕ´Ï´Ù. ƯÈ÷ PHPÀÇ fopen($URL); °°Àº ¾ß·á¸¦ Ä¡¸é ¸÷½Ã Æí¾ÈÇÏ°Ô ÁøÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ÃֽŠ¹öÀüµé¿¡¼­µµ Áö¿øÀÌ µÇ´ÂÁö´Â ¸ð¸£°Ú½À´Ï´Ù. Ä£ÀýÇÏ°í »ó¼¼ÇÑ PHP °ø½Ä ¸Å´º¾ó µÚÁ®º¸½Ã±æ.