Definição – o que significa Browser Helper Object (BHO)?
Um Browser Helper Object (BHO) é um módulo DLL projetado pela Microsoft para permitir que os desenvolvedores criem plug-ins para seu navegador Internet Explorer. Os BHOs podem exibir conteúdo que não foi originalmente escrito em HTML, como um arquivo PDF, ou pode permitir que os desenvolvedores adicionem barras de ferramentas ao navegador. Os BHOs são suportados no Internet Explorer versão 4 e superior.
Definirtec explica o Browser Helper Object (BHO)
O Browser Helper Object foi criado pela Microsoft em 1997 para facilitar aos desenvolvedores a criação de plug-ins para o Internet Explorer e o Windows Explorer. Eles são implementados como módulos DLL.
Os BHOs apareceram pela primeira vez no Internet Explorer 4.0 e ainda são suportados, embora plug-ins como o Flash estejam caindo fora de uso e a própria Microsoft tenha descontinuado o desenvolvimento do Internet Explorer em favor do Edge. Alguns dos principais plug-ins implementados como BHOs incluem Adobe Reader e a barra de ferramentas Alexa.
Como acontece com qualquer mecanismo de plug-in de navegador, sempre há riscos de segurança. Algumas versões de malware foram implementadas como BHOs. Outros plug-ins baseados em BHO podem rastrear hábitos de navegação e pressionamentos de tecla.