Objeto auxiliar do navegador (bho)

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.