ÊÖ»úÕ¾
ÍøÍ¨·ÖÕ¾
µçÐÅÖ÷Õ¾
ÃÜ¡¡Âë:
Óû§Ãû£º
µ±Ç°Î»Öà : Ö÷Ò³>·þÎñÆ÷¼¼Êõ>°²È«·À»¤>Áбí

ÑÅ»¢¡¢°Ù¶ÈË­ÈÃÄãÈç´Ë²þ¿ñ!½âÎöÁ÷Ã¥Ô­Àí£¡

À´Ô´£º»¥ÁªÍø ×÷Õߣºwest263.com ʱ¼ä£º2008-02-23
Î÷²¿ÊýÂë-È«¹úÐéÄâÖ÷»ú10Ç¿£¡40ÓàÏîÐéÄâÖ÷»ú¹ÜÀí¹¦ÄÜ,È«¹úÁìÏÈ!Ë«Ïß¶àÏßÐéÄâÖ÷»úÄϱ±·ÃÎʳ©Í¨ÎÞ×è!Ãâ·ÑÔùËÍÆóÒµÓʾÖ,.CNÓòÃû,×ÔÖú½¨Õ¾480ÔªÆð,Ãâ·ÑÊÔÓÃ7Ìì,ÂúÒâÔÙ¸¶¿î! P4Ö÷»ú×âÓÃ799Ôª/ÔÂ.Ô¸¶Ãâѹ½ð!

Ϊʲô¡°ä¯ÀÀÆ÷½Ù³Ö¡±Äܹ»Èç´Ë²þ¿ñÄØ£¿·ÅÑÛÖÚ¶àÂÛ̳µÄÇóÖúÌù£¬ÎÒÃDz»Ê±¿ÉÒÔ¿´µ½ÖîÈç¡°ÎÒµÄIE±»Ö÷Ò³±»¸ÄÁË£¬ÎÒÓÃɱ¶¾¹¤¾ßɨÁËÒ»±é¶¼Ã»·¢ÏÖ²¡¶¾£¬ÎÒ°ÑÖ÷Ò³¸Ä»Ø×Ô¼ºµÄµØÖ·£¬¿ÉÊÇÒ»ÖØÆôËüÓÖ»ØÀ´ÁË£¡¡±¡¢¡°ÎÒµÄϵͳһ¿ª»ú¾ÍÌø³öÒ»¸ö¹ã¸æ£¬ÎÒÃ÷Ã÷ÓÃÁË×îаæµÄɱ¶¾Èí¼þµÄ°¡£¡¡±µÈÕâÀà¹ØÓÚIEÒì³£ÎÊÌâµÄÇóÖú£¬80%µÄÌáÎÊÕß¶¼±íʾÄÉÃÆ£¬ËûÃÇÒѾ­°²×°ÁËɱ¶¾Èí¼þ£¬¿ÉÊÇIEÈÔÈ»±»¡°ºÚ¡±ÁË£¬ÕâÓÖÊÇΪʲô£¿

ÆäʵÕâЩ¶¼ÊǵäÐ͵ġ°ä¯ÀÀÆ÷½Ù³Ö¡±ÏÖÏ󣬵«ÊÇÊܺ¦Õß²»ÊÇÒѾ­°²×°ÁËɱ¶¾Èí¼þÂð£¿ÎªÊ²Ã´ä¯ÀÀÆ÷ÒÀÈ»¶ã²»¹ýÕâÖ»ºÚÊÖ£¿Ðí¶àÓû§¶ÔÕâ¸öÁìÓò¶¼´æÔÚÒ»ÖÖÎóÇøÐÄÀí£ºä¯ÀÀÆ÷½Ù³Ö£¿ÎÒÓÐ×îеÄɱ¶¾Èí¼þ£¬ÎÒ²»Å£¡

ÓÚÊÇ£¬µ±ËûÃÇÔâÓö¡°ä¯ÀÀÆ÷½Ù³Ö¡±Ê±£¬¾ªÑÈÁË¡£

ÒªÖªµÀ£¬É±¶¾Èí¼þ×ÔÉíÒ²Ö»ÊÇÒ»ÖÖ¸¨Öú¹¤¾ß£¬Ëü²»¿ÉÄÜÍêÈ«±£»¤ÏµÍ³µÄ°²È«£¬¸üºÎ¿ö£¬É±¶¾Èí¼þÓû§±ØÐëÖªµÀÒ»¸öÊÂʵ£º¡°ä¯ÀÀÆ÷½Ù³Ö¡±µÄ¹¥»÷ÊÖ¶ÎÊÇ¿ÉÒÔͨ¹ý±»ÏµÍ³ÈϿɵġ°ºÏ·¨Í¾¾¶¡±À´½øÐеģ¡É±¶¾Èí¼þÖ»ÄÜͨ¹ý¡°ÌØÕ÷Â롱µÄÐÎʽÀ´ÅжϳÌÐòÊÇ·ñºÏ·¨£¬µ«ÕâÊǽ¨Á¢ÔÚÈËΪ¶¨ÒåÒÔºóµÄ£¬¶øÊµÊ©¡°ä¯ÀÀÆ÷½Ù³Ö¡±µÄ³ÌÐò¿ÉÒÔÓкܶ࣬·À²»Ê¤·À¡£

Ϊʲô˵¡°ä¯ÀÀÆ÷½Ù³Ö¡±¿ÉÒÔ˵ÊǺϷ¨µÄÄØ£¿ÒòΪ´ó²¿·Öä¯ÀÀÆ÷½Ù³ÖµÄ·¢ÆðÕߣ¬¶¼ÊÇͨ¹ýÒ»ÖÖ±»³ÆÎª¡°BHO¡±£¨Browser Helper Object£¬ä¯ÀÀÆ÷¸¨Öú¶ÔÏ󣩵ļ¼ÊõÊÖ¶ÎÖ²ÈëϵͳµÄ¡£

BHOÊÇ΢ÈíÔçÔÚ1999ÄêÍÆ³öµÄ×÷Ϊä¯ÀÀÆ÷¶ÔµÚÈý·½³ÌÐòÔ±¿ª·Å½»»¥½Ó¿ÚµÄÒµ½ç±ê×¼£¬ËüÊÇÒ»ÖÖ¿ÉÒÔÈóÌÐòԱʹÓüòµ¥´úÂë½øÈëä¯ÀÀÆ÷ÁìÓòµÄ¡°½»»¥½Ó¿Ú¡±£¨INTERACTIVED Interface£©¡£Í¨¹ýBHO½Ó¿Ú£¬µÚÈý·½³ÌÐòÔ±¿ÉÒÔ×Ô¼º±àд´úÂë»ñÈ¡ä¯ÀÀÆ÷µÄһЩÐÐΪ£¨Action£©ºÍʼþ֪ͨ£¨Event£©£¬Èç¡°ºóÍË¡±¡¢¡°Ç°½ø¡±¡¢¡°µ±Ç°Ò³Ã桱µÈ£¬ÉõÖÁ¿ÉÒÔ»ñÈ¡ä¯ÀÀÆ÷µÄ¸÷¸ö×é¼þÐÅÏ¢£¬Ïñ²Ëµ¥¡¢¹¤¾ßÀ¸¡¢×ø±êµÈ¡£ÓÉÓÚBHOµÄ½»»¥ÌØÐÔ£¬³ÌÐòÔ±»¹¿ÉÒÔʹÓôúÂëÈ¥¿ØÖÆä¯ÀÀÆ÷µÄÐÐΪ£¬±ÈÈç³£¼ûµÄÐÞ¸ÄÌæ»»ä¯ÀÀÆ÷¹¤¾ßÀ¸¡¢ÔÚä¯ÀÀÆ÷½çÃæÉÏÌí¼Ó×Ô¼ºµÄ³ÌÐò°´Å¥µÈ²Ù×÷£¬¶øÕâЩ²Ù×÷¶¼±»ÊÓΪ¡°ºÏ·¨¡±µÄ£¬Õâ¾ÍÊÇÒ»ÇÐ×ï¶ñ¸ùÔ´µÄ¿ªÊ¼¡£

BHOµÄ³öÏÖ°ïÖú³ÌÐòÔ±¸üºÃµÄ´òÔì¸öÐÔ»¯ä¯ÀÀÆ÷»òÕßΪ×Ô¼ºµÄ³ÌÐòʵÏÖÁË·½±ã¼ò½àµÄ½»»¥¹¦ÄÜ£¬¿ÉÒÔ˵£¬Èç¹ûûÓÐBHO½Ó¿ÚµÄµ®Éú£¬ÎÒÃǽñÌì¾Í²»ÄÜÓÃһЩ¹¤¾ßʵÏÖ¸öÐÔ»¯IEµÄ¹¦ÄÜÁË¡£´Óijһ·½ÃæÀ´¿´£¬BHOµÄÈ·ÊǸ÷ÖÖçÍ·×ÍøÂ绥¶¯¹¦ÄܵÄÄ»ºó¹¦³¼£¬µ«ÊÇÒ»ÇÐÊÂÎï¶¼ÊÇÓÐÁ½ÃæÐԵģ¬Õâ¸öºã¹Å²»±äµÄÕæÀíͬÑù¶ÔBHOÓÐЧ£¬ÓÚÊǾÍÓÐÁ˽ñÌìÈð²È«½çÍ·Í´µÄ¡°ä¯ÀÀÆ÷½Ù³Ö¡±µÄ¹¥»÷Êֶε®Éú¡£

¿´¿´Ç°ÃæÎÒÌáµ½µÄBHO½Ó¿ÚÌØÐÔ£¬ÄãÏëµ½ÁËʲô£¿BHO¿ÉÒÔ»ñÖªºÍʵÏÖä¯ÀÀÆ÷µÄ´ó²¿·ÖʼþºÍ¹¦ÄÜ£¬Ò²¾ÍÊÇ˵£¬Ëü¿ÉÒÔÀûÓÃÉÙÁ¿µÄ´úÂë¿ØÖÆä¯ÀÀÆ÷ÐÐΪ¡£³ÌÐòÔ±¿ÉÒÔÉè¼Æ³öÒ»¸öBHO°´Å¥ÒÔʵÏÖÓû§µã»÷ʱ֪ͨä¯ÀÀÆ÷Ìø×ªµ½Ä³¸öÒ³ÃæÍê³É½»»¥¹¦ÄÜ£¬µ±È»¾Í¿ÉÒÔ½øÒ»²½Ð´³ö¿ØÖÆä¯ÀÀÆ÷Ìø×ªµ½ËûÏëÈÃÓû§È¥µÄÒ³Ãæ£¬Õâ¾ÍÊÇ×î³õµÄ¡°ä¯ÀÀÆ÷½Ù³Ö¡±µÄ³ÉÒò£ºBHO½Ù³Ö¡£

ÔÚÃèÊöBHO½Ù³Ö֮ǰ£¬ÎÒÃÇÏÈÒª¶ÔBHO½Ó¿ÚµÄÆô¶¯×ö¸ö¼òµ¥½éÉÜ£º·ûºÏBHO½Ó¿Ú±ê×¼µÄ³ÌÐò´úÂ뱻дΪDLL¶¯Ì¬Á´½Ó¿âÐÎʽÔÚ×¢²á±íÀï×¢²áΪCOM¶ÔÏ󣬻¹ÒªÔÚBHO½Ó¿ÚµÄ×¢²á±íÈë¿Ú´¦½øÐÐ×é¼þ×¢²á£¬ÒÔºóÿ´ÎIEÆô¶¯Ê±¶¼»áͨ¹ýÕâÀïÃèÊöµÄ×¢²áÐÅÏ¢µ÷ÓüÓÔØÕâ¸öDLLÎļþ£¬¶øÕâ¸öDLLÎļþ¾ÍÒò´Ë³ÉΪIEµÄÒ»¸öÄ£¿é£¨BHO×é¼þ£©£¬ÓëIE¹²ÏíÒ»¸öÔËÐÐÖÜÆÚ£¬Ö±µ½IE±»¹Ø±Õ¡£

IEÆô¶¯Ê±£¬»á¼ÓÔØÈκÎBHO×é¼þ£¬ÕâЩ×é¼þÖ±½Ó½øÈëIEÁìÓò£¬¶øIEÔò³ÉΪËüÃǵĸ¸½ø³ÌºÍÔØÌ壬´Ó´ËIEµÄÿһ¸öʼþ¶¼»áͨ¹ýIUnknown½Ó¿Ú´«µÝµ½BHOÓÃÒÔÌṩ½»»¥µÄIObjectWithSite½Ó¿ÚÀÕâÊÇBHOʵÏÖÓëIE½»»¥µÄÈë¿Úº¯Êý¡£

BHO½ÓÊÕµ½IE½Ó¿Ú´«µÝÀ´µÄ²ÎÊýºó¿ªÊ¼ÅжÏIEÕýÔÚ×öʲô£¬ÀíÂÛÉÏBHO¿ÉÒÔ»ñÈ¡IEµÄ´ó²¿·Öʼþ£¬È»ºó¸ù¾Ý³ÌÐòÔ±±àдµÄ´úÂ룬BHO³ÖÓжÔÌØ¶¨Ê¼þ×ö³ö·´Ó¦µÄ¾ö¶¨È¨£¬ÀýÈçÒ»¸ö¿ÉÒÔʵÏÖ¡°ÖÐÎÄÍøÖ·¡±µÄBHO£¬¾ÍÊÇͨ¹ýGetSite·½·¨»ñÈ¡µ½IEµ±Ç°´ò¿ªµÄÕ¾µãURL£¨»òͨ¹ýIURLSearchHook½Ó¿ÚÀ´»ñÖª£©£¬Èç¹ûBHO·¢ÏÖ»ñÈ¡µ½µÄURLºÍÄÚÖõÄÅжÏÌõ¼þÆ¥Å䣬¸ÃBHO¾Í»áÆôÓÃSetSite·½·¨Ç¿ÖÆIEÌø×ªµ½³ÌÐòÔ±É趨µÄÒ³ÃæÈ¥£¬Õâ¸ö¹ý³Ì¾ÍÊÇÀûÓÃabout:blank´Û¸ÄÖ÷Ò³µÄ¡°ä¯ÀÀÆ÷½Ù³Ö¡±·½·¨Ö®Ò»£¬ËüµÄʵÏÖÔ­ÀíÆäʵºÜ¼òµ¥£¬³ÌÐòÔ±±àдһ¸ö¶ñÒâBHO×é¼þ£¬µ±Ëü»ñÈ¡µ½IE´°¿ÚµÄµ±Ç°Õ¾µãΪ¡°about:blank¡±Ê±¾ÍÇ¿ÖÆIEÄÚ²¿Ìø×ªµ½Ö¸¶¨µÄ¹ã¸æÒ³Ã棬ÓÚÊÇÄÖ³öÁ˲»¾Ã֮ǰ·Ð·ÐÑïÑïµÄ¡°IE¿Õ°×Ò³½Ù³Öʼþ¡±¡£

Á˽âÁËÕâÖÖÀàËÆ¶ñ×÷¾çµÄ×÷°¸ÊֶΣ¬Òª½â¾öËü¾ÍÈÝÒ×ÁË£¬Ö»ÒªÕÒµ½²¢É¾³ýÕâ¸öÒþ²ØÔÚϵͳÀïµÄBHO³ÌÐò¼´¿É¡£

³ýÁËÕâÀà¡°¹ã¸æÈí¼þ¡±ÐÔÖʵÄBHO£¬»¹ÓÐÒ»ÖÖÀûÓÃIURLSearchHook½Ó¿ÚʵÏÖµÄÁíÒ»Àà¸üÒþ±ÎµÄBHO£¬ÕâÖÖBHO´ÓijЩ·½ÃæÀ´Ëµ´ó¸Å²»ËãBHO£¬ÒòΪËü²¢²»ÊÇÏìÓ¦IUnknown£¬¶øÊǵȴýIE´´½¨IURLSearchHookÀ´Æô¶¯¡£IURLSearchHook±»ä¯ÀÀÆ÷ÓÃÀ´×ª»»Ò»¸öδ֪µÄURLЭÒ鵨ַ£¬µ±ä¯ÀÀÆ÷Æóͼȥ´ò¿ªÒ»¸öδ֪ЭÒéµÄURLµØÖ·Ê±£¬ä¯ÀÀÆ÷Ê×Ïȳ¢ÊÔ´ÓÕâ¸öµØÖ·µÃµ½µ±Ç°µÄЭÒ飬Èç¹û²»³É¹¦£¬ä¯ÀÀÆ÷½«Ñ°ÕÒϵͳÀïËùÓÐ×¢²áΪ¡°URL Search Hook¡±£¨×ÊÔ´ËÑË÷¹³×Ó£¬USH£©µÄ¶ÔÏó²¢°ÑÕâ¸öIE²»ÄÜÀí½âµÄµØÖ··¢Ë͹ýÈ¥£¬Èç¹ûij¸öUSH¶ÔÏó¡°ÈÏʶ¡±Õâ¸öµØÖ·£¬Ëü¾Í·µ»ØÒ»¸öÌØ¶¨µÄ±êʶ¸æËßIEËüÖªµÀÔõô´ò¿ªÕâ¸öµØÖ·£¬È»ºóIE¾Í¸ù¾ÝÔ¼¶¨µÄ·½·¨µ÷ÓÃËü£¬×îÖÕ´ò¿ªÕâ¸öµØÖ·¡£ÆäʵUSH¶ÔÏó²¢²»Ä°Éú£¬ÎÒÃÇһЩ͵ÀÁµÄÓû§¾Í¾­³£ÎªÁËʡʶø²»ÊäÈë¡°http://¡±£¬µ«ÊÇIE×îÖÕ»¹ÊÇÄÜÈϳö²¢´ò¿ªÄ³¸öµØÖ·£¬¾ÍÊÇUSHµÄ¹¦ÀÍ£¬µ«ÊÇÕâÒ»µãÓÖ±»¶ñÒâ³ÌÐòÔ±ÄÃÀ´Ä¥µ¶ÁË£¬Í¨¹ý´´½¨×Ô¼ºµÄUSH¶ÔÏ󣬶ñÒâ³ÌÐòÔ±Äܹ»ÃüÁîIEÔÚÕÒ²»µ½Ò»Ð©ÍøÕ¾Ê±×Ô¶¯Ìø×ªµ½ÊÂÏÈÉèÖõÄÕ¾µãÀÈç¹ûÕâ¸öÕ¾µã´ø¶¾»òÕß¹ÒÂí£¬Óû§¾ÍÍêÁË¡£

ÕâÀàBHOµÄ½â¾ö·½·¨ºÍÇ°ÃæÒ»Ñù£¬Ö»ÊÇËü±È½ÏÒþ±Î£¬³ý·ÇÓû§¾­³£ÍµÀÁ£¬·ñÔò¿ÉÄÜÖ±µ½ÏµÍ³±ÀÀ£Ò²²»»áÖªµÀ×Ô¼ºÒѾ­¸ÐȾÁËÕâÖÖ¶«Î÷¡£Ò²ÐíÄã»á˵£¬Ö»ÒªÓû§µÄÊäÈëÓÀÔ¶²»»áÈÃIEÎÞ·¨Ê¶±ð£¬ÕâÖÖÉøÍ¸²»¾Í°×·ÑÁË£¿µ«ÊÇÊÂʵ²»ÈÝÀÖ¹Û£¬ÎÒÃÇÎÞ·¨µÃÖªBHO×÷Õß»¹»á²»»áͨ¹ýÆäËû·½·¨À¹½ØIE£¬Ëµ²»¶¨Ã¿¸ôÒ»¶Îʱ¼ä¾ÍÈÃIEµ¯³öÒ»¸ö¹ã¸æÄØ£¿

ÉÏÃæËµÁËÕâô¶àBHOºÍIEºÏ×÷¸ãÆÆ»µµÄÊÂÀý£¬¿ÉÄÜ»á¸ø¶ÁÕßÔì³ÉÒ»ÖÖ¡°BHO±ØÐëÔÚIE´«µÝÊý¾Ýºó²ÅÄÜÐж¯¡±µÄÎó½â£¬È»¶øÊÂʵ²¢·ÇÈç´Ë£¬ä¯ÀÀÆ÷×ÔÉíÒ²ÊÇÒ»¸ö±ê×¼µÄ¿ÉÖ´ÐгÌÐò£¬¶øBHOÖ»ÊǽèÓÃÕâ¸ö³ÌÐò½ø³ÌÆô¶¯µÄDLL£¬Ëü²¢·ÇAPIÄÇÖÖÒªÓõÄʱºò¾ÍÈÃÄã¹ýÀ´Ã¦»î£¬Ã¦»îÍêÁ˾ÍÒ»½Åõß¿ªµÄÅ«Á¥ÐÎ̬DLL£¬Ç°ÃæËµ¹ýÁË£¬BHOÊÇÒ»ÖÖÔÚä¯ÀÀÆ÷¼ÓÔØÊ±Ò»Í¬Æô¶¯µÄÀý³Ì£¬ËüÏ൱ÓÚÒ»ÖÖ×ÔÉíÔËÐÐÂß¼­²»Ì«Ã÷È·µÄ×Ó½ø³Ì£¨ÀïÃæ¶¼ÊǶÔIEʼþµÄÏìÓ¦ºÍ²Ù×÷´úÂ룩£¬Õâ¸öÌØÐÔ¾ÍÔì³ÉÁËBHO DLLºÍAPI DLL±¾ÖʵÄÇø±ð£¬BHO²¢²»ÐèÒªËùÓÐʼþ¶¼±ØÐëÒÀÀµÕâ¸ö´ó¼Ò»ï£¬Ëü¿ÉÒÔÓÐ×Ô¼º¾ö¶¨µÄȨÀû£¬Ö»ÒªÊʵ±µÄÐ޸쬾ÍÄÜÓÃBHOʵÏÖÀàËÆDLLľÂíµÄ¹¦ÄÜ£¬µ±È»£¬Õâ²¢²»ÊÇ˵ÎÒÃǾÍÄÜÔÚIEÑÛÆ¤Ï¹«È»µÄËÁÎ޼ɵ¯¸É»µÊµģ¬ÓÉÓÚBHO×ÔÉíÊÇ×÷ΪIE×Ó½ø³ÌÆô¶¯µÄ£¬Ëü¾Í±ØÐëÊܵ½Ò»Ð©ÏÞÖÆ£¬ÀýÈç³ÌÐòÔ±²»ÄÜÔÚÀïÃæ×Ô¼º´´½¨ÍøÂçÁ¬½Ó£¬ÕâÑù»áµ¼ÖÂIE±¨´í±ÀÀ£²¢¹©³öÄãдµÄDLL£¬º¦ÅÂBHO³ÉΪÁíÒ»ÖÖºóÃŵÄÓû§¿ÉÒÔËÉ¿ÚÆøÁË£¬ÒªÔÚBHOÀïʵÏÖWinsock´ó¸ÅÖ»ÄÜÔÚIEÐÝÏ¢µÄʱºò²Å¿ÉÒÔ£¬µ«ÊÇ»áÓÐÄĸöÓû§¿ª×Ÿö¿ª¿ÕIEʲôÊÂÇé¶¼²»×öÄØ£¿

ÎÄÕÂÕûÀí£ºÎ÷²¿ÊýÂë--רҵÌṩÓòÃû×¢²á¡¢ÐéÄâÖ÷»ú·þÎñ
http://www.west263.com
ÒÔÉÏÐÅÏ¢ÓëÎÄÕÂÕýÎÄÊDz»¿É·Ö¸îµÄÒ»²¿·Ö,Èç¹ûÄúÒª×ªÔØ±¾ÎÄÕÂ,Çë±£ÁôÒÔÉÏÐÅÏ¢£¬Ð»Ð»!