Browser Helper Object

Add-on Manager from Windows XP SP2 Internet Explorer

A Browser Helper Object (BHO) is a DLL module designed as a plugin for the Microsoft Internet Explorer web browser to provide added functionality. BHOs were introduced in October 1997 with the release of version 4 of Internet Explorer. Most BHOs are loaded once by each new instance of Internet Explorer. However, in the case of Windows Explorer, a new instance is launched for each window.

BHOs are still supported as of Windows 10, through Internet Explorer 11, while BHOs are not supported in Microsoft Edge.

Implementation

Each time a new instance of Internet Explorer starts, it checks the Windows Registry for the key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects. If Internet Explorer finds this key in the registry, it looks for a CLSID key listed below the key. The CLSID keys under Browser Helper Objects tell the browser which BHOs to load. Removing the registry key prevents the BHO from being loaded. For each CLSID that is listed below the BHO key, Internet Explorer calls CoCreateInstance to start the instance of the BHO in the same process space as the browser. If the BHO is started and implements the IObjectWithSite interface, it can control and receive events from Internet Explorer. BHOs can be created in any language that supports COM.[1]

Examples

Some modules enable the display of different file formats not ordinarily interpretable by the browser. The Adobe Acrobat plug-in that allows Internet Explorer users to read PDF files within their browser is a BHO.

Other modules add toolbars to Internet Explorer, such as the Alexa Toolbar that provides a list of web sites related to the one you are currently browsing, or the Google Toolbar that adds a toolbar with a Google search box to the browser user interface.

The Conduit toolbars are based on a BHO that can be used on Internet Explorer 7 and up. This BHO provides a search facility that connects to Microsoft's Bing search.

Concerns

The BHO API exposes hooks that allow the BHO to access the Document Object Model (DOM) of the current page and to control navigation. Because BHOs have unrestricted access to the Internet Explorer event model, some forms of malware (such as adware and spyware) have also been created as BHOs.[2][3]

For example, the Download.ject malware is a BHO that is activated when a secure HTTP connection is made to a financial institution, then begins to record keystrokes for the purpose of capturing user passwords. The MyWay Searchbar tracks users' browsing patterns and passes the information it records to third parties. The C2.LOP malware adds links and popups of its own to web pages in order to drive users to pay-per-click websites.[citation needed]

Many BHOs introduce visible changes to a browser's interface, such as installing toolbars in Internet Explorer and the like, but others run without any change to the interface. This renders it easy for malicious coders to conceal the actions of their browser add-on, especially since, after being installed, the BHO seldom requires permission before performing further actions. For instance, variants of the ClSpring trojan use BHOs to install scripts to provide a number of instructions to be performed such as adding and deleting registry values and downloading additional executable files, all completely transparently to the user.[4]

In response to the problems associated with BHOs and similar extensions to Internet Explorer, Microsoft debuted an Add-on Manager in Internet Explorer 6 with the release of Service Pack 2 for Windows XP (updating it to IE6 Security Version 1, a.k.a. SP2). This utility displays a list of all installed BHOs, browser extensions and ActiveX controls, and allows the user to enable or disable them at will. There are also free tools (such as BHODemon) that list installed BHOs and allow the user to disable malicious extensions. Spybot S&D advanced mode has a similar tool built in to allow the user to disable installed BHO.

See also

References

  1. ^ Roberts Scott, Programming Microsoft Internet Explorer 5, Microsoft Press, 1999, ISBN 0-7356-0781-8
  2. ^ "Browser Hijack Objects (BHOs)". Malwarebytes Labs. Retrieved 2021-12-05.
  3. ^ Park, Beomsoo; Hong, Sungjin; Oh, Jaewook; Lee, Heejo (2005). Kantor, Paul; Muresan, Gheorghe; Roberts, Fred; Zeng, Daniel D.; Wang, Fei-Yue; Chen, Hsinchun; Merkle, Ralph C. (eds.). "Defending a Web Browser Against Spying with Browser Helper Objects". Intelligence and Security Informatics. Lecture Notes in Computer Science. Berlin, Heidelberg: Springer: 638–639. doi:10.1007/11427995_85. ISBN 978-3-540-32063-0.
  4. ^ Computer Associates malware entry at ca.com, retrieved 1/16/2009

Microsoft sites

Listings and examples

Read other articles:

Artikel ini terlalu bergantung pada referensi dari sumber primer. Mohon perbaiki artikel ini dengan menambahkan sumber sekunder atau tersier. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) Y CombinatorJenisPerseroan terbatasIndustriVenture capitalDidirikanMaret 2005PendiriPaul Graham, Jessica Livingston, Robert Morris, Trevor BlackwellKantorpusatMountain View, California, United StatesCabang2 Kantor (2014)TokohkunciPaul Graham, Jessica Livingston, Robert Morris, Trevor Bl...

 

 

Method of catching fish Not to be confused with Trolling (fishing). Setting a trawlTrawling is an industrial method of fishing that involves pulling a fishing net, that is heavily weighted to keep it on the seafloor, through the water behind one or more boats. The net used for trawling is called a trawl. This principle requires netting bags which are towed through water to catch different species of fishes or sometimes targeted species. Trawls are often called towed gear or dragged gear. The ...

 

 

Segment of DNA bound to a cancer-causing chemical A metabolite of benzo[a]pyrene forms an intercalated DNA adduct, at center In molecular genetics, a DNA adduct is a segment of DNA bound to a cancer-causing chemical. This process could lead to the development of cancerous cells, or carcinogenesis. DNA adducts in scientific experiments are used as biomarkers of exposure. They are especially useful in quantifying an organism's exposure to a carcinogen.[1] The presence of such an adduct ...

Negoslavci Негославциcode: sr is deprecated  (Serbia)[1]MunisipalitasOpćina NegoslavciОпштина НегославциMunisipalitas NegoslavciFoto-foto Negoslavci Bendera NegoslavciBenderaLambang resmi NegoslavciLambangNegoslavciLokasi Negoslavci di KroasiaTampilkan peta County Vukovar-SyrmiaNegoslavciNegoslavci (Kroasia)Tampilkan peta KroasiaNegoslavciNegoslavci (Eropa)Tampilkan peta EropaKoordinat: 45°17′N 19°00′E / 45.28°N 19°E / 4...

 

 

TegucigalpaIbu kotaTegucigalpa, Municipio del Distrito Central BenderaJulukan: Tegus,[1] Tepaz,[2] Cerro de Plata (Gunung Perak)Lokasi Distrik Pusat pada Departemen Francisco MorazánNegaraHondurasDepartemenFrancisco MorazánMunisipalitasDistrik PusatDidirikan29 September 1578; 445 tahun lalu (1578-09-29)Resmi menjadi ibu kota30 Oktober 1880; 143 tahun lalu (1880-10-30)Digabung sebagai Distrik Pusat30 Januari 1937; 87 tahun lalu (1937-01-30)Pemerintahan...

 

 

Artikel atau sebagian dari artikel ini mungkin diterjemahkan dari Deaflympics di en.wikipedia.org. Isinya masih belum akurat, karena bagian yang diterjemahkan masih perlu diperhalus dan disempurnakan. Jika Anda menguasai bahasa aslinya, harap pertimbangkan untuk menelusuri referensinya dan menyempurnakan terjemahan ini. Anda juga dapat ikut bergotong royong pada ProyekWiki Perbaikan Terjemahan. (Pesan ini dapat dihapus jika terjemahan dirasa sudah cukup tepat. Lihat pula: panduan penerjemahan...

Ираклеониты — ученики гностика Ираклеона (II век). Упоминаются как особая секта Епифанием и Августином; при крещении и миропомазании они соблюдали обряд помазания елеем и при этом произносили воззвания на арамейском языке, которые должны были освободить душу от власт�...

 

 

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: コルク – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年4月) コルクを打ち抜いて作った瓶の栓 コルク(木栓、�...

 

 

Lycée français Anatole-FrancePrésentationType École internationale, lycée en France, école primaire, collège en FranceFondation 2007Site web lyceefrancais.amLocalisationLocalisation Erevan ArménieCoordonnées 40° 09′ 58″ N, 44° 30′ 35″ Emodifier - modifier le code - modifier Wikidata Le lycée français Anatole-France (LyFAF, en arménien : Անատոլ Ֆրանսի անվան Ֆրանսիական Կրթահամալիր) est un établi...

Portrait of a BeautyPoster filmSutradaraJeon Yoon-sooDitulis olehHan Soo-ryeonJeon Yoon-seoPemeranKim Min-sunKim Yeong-hoPenyuntingPark Gok-jiDistributorCJ EntertainmentTanggal rilis13 November 2008 (2008-11-13)Durasi108 menitNegaraKorea SelatanBahasaBahasa Korea Portrait of a Beauty (미인도, Miindo) adalah film Korea Selatan tahun 2008 yang disutradarai oleh Jeon Yoon-soo. Film ini diadaptasi dari novel Painter of the Wind yang ditulis oleh Lee Jeong-myeong. Film ini dirilis pada tan...

 

 

إفريقيةمعلومات عامةالبداية 703 النسبة ifriqí (بالكتالونية) ifriqiyya (بالكتالونية) القارة إفريقيا الإحداثيات 35°N 7°E / 35°N 7°E / 35; 7 تاريخ الحل أو الإلغاء أو الهدم 15 يوليو 1705 تعديل - تعديل مصدري - تعديل ويكي بيانات 35°00′N 7°00′E / 35.000°N 7.000°E / 35.000; 7.000 مقاطعة Africa الرو...

 

 

Narendra Modi(hi) नरेन्द्र मोदी(gu) નરેન્દ્ર મોદી Portrait officiel de Narendra Modi en 2022. Fonctions Premier ministre de l'Inde En fonction depuis le 26 mai 2014(9 ans, 11 mois et 18 jours) Président Pranab MukherjeeRam Nath KovindDroupadi Murmu Gouvernement Modi I et II Législature 16e et 17e Coalition NDA Prédécesseur Manmohan Singh Ministre en chef du Gujarat 7 octobre 2001 – 21 mai 2014(12 ans, 7 mois et 14...

Biogas-BHKW in Güssing, Österreich Mini-BHKW in gekapselter Bauform Ein Blockheizkraftwerk (BHKW) ist eine modular aufgebaute Anlage zur Gewinnung elektrischer Energie und Wärme, die vorzugsweise am Ort des Wärmeverbrauchs betrieben wird. Es kann auch Nutzwärme in ein Nahwärmenetz eingespeist werden. Die Anlage nutzt dafür das Prinzip der Kraft-Wärme-Kopplung. Als Antrieb für den Stromerzeuger können Verbrennungsmotoren, d. h. Diesel-, Pflanzenöl- oder Gasmotoren, aber auch Ga...

 

 

MLB productions by NBC Sports This article is about an overview of Major League Baseball telecasts on NBC. For specific information about the most recent iteration of Major League Baseball on NBC and Peacock, see MLB Sunday Leadoff. Major League Baseball on NBCMajor League Baseball on NBC logo circa 1999.Also known asThe NBC Game of the WeekBaseball Night in AmericaMLB Sunday LeadoffGenreMajor League Baseball game telecastsDirected byHarry Coyle[1][2][3][4][...

 

 

For the Nazi Germany facilities for the V-1 flying bomb and the V-2 missile, see Peenemünde Airfield and Peenemünde Army Research Center. Municipality in Mecklenburg-Vorpommern, GermanyPeenemünde MunicipalitySeaport Coat of armsLocation of Peenemünde within Vorpommern-Greifswald district Peenemünde Show map of GermanyPeenemünde Show map of Mecklenburg-VorpommernCoordinates: 54°08′N 13°46′E / 54.133°N 13.767°E / 54.133; 13.767CountryGermanyStateMecklenburg...

American racing driver (born 1956) John PewNationality AmericanBorn (1956-04-01) April 1, 1956 (age 68)Grand Rapids, Michigan, United StatesGrand-Am Rolex Sports Car Series careerCurrent teamMichael Shank RacingRacing licence FIA BronzeFormer teams Synergy Racing Michael Baughman Racing Championship titles2005Star Mazda Masters ChampionshipAwards2010-2011GRAND-AM Trueman Award John Pew (born April 1, 1956 in Grand Rapids, Michigan) is an American racing driver, who competes in the Grand-...

 

 

British tax lawyer and civil servant Not to be confused with the late 19th and early 20th century civil servant at the Home Office, Sir (Charles) Edward Troup KCB KCVO (1857-1941) Sir Edward TroupTroup in 2017BornJohn Edward Astley Troup (1955-01-26) 26 January 1955 (age 69)Reading, Berkshire, EnglandEducationOundle SchoolAlma materCorpus Christi College, OxfordSpouse Siriol Jane Martin ​(m. 1978)​Children4 Sir John Edward Astley Troup (born 26 Janua...

 

 

Association football club in Leganés, Spain Football clubLeganésFull nameClub Deportivo Leganés, S.A.DNickname(s)Los pepinerosEl LegaFounded23 June 1928; 96 years ago (1928-06-23)GroundEstadio Municipal ButarqueCapacity12,454[1]PresidentJeff LuhnowHead coachBorja JiménezLeagueLa Liga2023–24Segunda División, 1st of 22 (champions)WebsiteClub website Home colours Away colours Third colours Current season Club Deportivo Leganés, S.A.D. is a football club based in...

Гребенской казачий офицер со своей дочерью (худ. Г. Г. Гагарин, 1847—1849)[К. 1] Гребенски́е казаки́ (встречается и каза́ки)[1], гре́бенцы[2] — этносоциальная группа казаков, проживавшая на Северо-Восточном Кавказе: изначально в предгорьях на востоке Большого Кавк...

 

 

American composer Arthur H. BirdArthur Homer Bird in Halifax (before 1881)BornArthur Homer Bird(1856-07-23)23 July 1856Cambridge, Massachusetts, United StatesDied22 December 1923(1923-12-22) (aged 67)Berlin, GermanyOccupationComposerSpouse Wilhelmine Waldemann ​ ​(m. 1888)​Signature Arthur Homer Bird (23 July 1856 – 22 December 1923) was an American composer, for many years resident in Germany. Born in Cambridge, Massachusetts, he studied organ an...