Browser Helper Objects – also commonly known as BHO – are components of Internet Explorer.
BHO is like an add-on that provide the capability of expanding the functionality of Internet Explorer and allow developers across the globe to add new and improved features to Internet Explorer.
The BHO is similar to the add-on that we observe in Mozilla Firefox.
Nowadays we find BHOs for most of the web-based applications.
For example, we would have BHO for Yahoo messenger, MSN messenger, Skype, etc. These BHOs allow the user to have extended functionality from the browser and make it easier to navigate through those sites via the use of BHOs directly from their web browser.
BHO is nothing but DLL that are installed on the system and have access to all kinds of browsing activities that you perform through the browser.
Initially when Microsoft launched support of BHOs, they were developed with a good purpose in mind. But hackers from all around the world found a malicious way of using BHOs and they soon started being used as spyware that spy on your online activities and use them to the hackers' advantage.
The malicious uses of BHO include hijacking the user’s browser, changing the home page, changing the user’s default search engine, changing Internet Explorer properties, etc.
Up until Windows XP SP2, the BHOs were not visible once they were installed and it was very difficult to get rid of them once installed. But in Windows XP SP2 and later versions, there is an option in the Internet Explorer that allows the user to manage the BHOs that have been installed on the system. This option can be found by going to “Tools”, and then to “Manage Add Ons.”
If you are concerned about BHO after reading this, it is best either to switch to a different browser or to use other tools available from Microsoft like the malware removal tool or the BHODaemon to manage and control the installation of these malicious malwares.
More security questions & answers