Assiste News Dossiers Encyclopédie Comment Logithèque Alternathèque Crapthèque Outils Forum Boutique ? W TDF
|
|
Un BHO (Browser Helper Object) est un composant logiciel apportant une fonction additionnelle au navigateur IE (Internet Explorer) de Microsoft, fonction appelée également, par Microsoft, plugin.
Le mécanisme d'accueil des BHO a été mis en place en octobre 1997 dans la version 4 d'Internet Explorer.
Le mécanisme des BHOs permet l'ajout de plugins à Internet Explorer, ces plugins, dans le jargon Microsoft de 1997, couvrant aussi bien :
Les termes se sont affinés depuis et on distingue et sépare totalement les plugins, concernant les technologies, des extensions, concernant des fonctions additionnelles.
Les extensions (en français) sont appelées add-on en anglais (et, parfois, add-in, addin, addon).
La liste des BHOs actuellement installés se trouve dans le Registre Windows, dans la clé :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects
Un BHO est du code additionnel à Internet Explorer (et uniquement à Internet Explorer ainsi qu'à tous les navigateurs basés sur Internet Explorer comme AOL Browser, Neoplanet etc. ...). Les autres navigateurs (Firefox, Opera, Google Chrome, Safari etc. ...) ne sont pas concernés (ils utilisent d'autres mécanismes pour accueillir des plugins et des extensions).
Un BHO se présente sous la forme d'une DLL (fichier .dll).
Sa procédure d'installation dans Internet Explorer utilise la technologie ActiveX.
Le mécanisme d'accueil des BHO permet à des tiers d'ajouter des fonctionnalités ou de personnaliser Internet Explorer. Microsoft explique cela sur cette page : Browser Helper Objects: The Browser the Way You Want It et donne même un exemple de programmation d'un BHO.
Un BHO se présente généralement, lorsqu'il est visible, comme un ou une série de boutons ou une "Barre d'outils" (toolbar) ajouté au menu de votre navigateur Internet Explorer où à la barre de fonctions. Le BHO est toujours censé vous apporter une fonctionnalité ou un confort supplémentaire. En réalité, il a le plus souvent une ou des fonctions cachées parasites, voire hostiles.
Malheureusement, dans Internet Explorer, comme dans les autres navigateurs Internet, ce mécanisme d'accueil de plugins est essentiellement utilisé pour ajouter des malveillances et des outils d'espionnage. Il en est ainsi des "Barre d'outils" (toolbar) ajoutées à Internet Explorer.
L'installation a lieu volontairement (vous avez été convaincu de l'utilité ou de la nécessité d'installer quelque chose que vous ne connaissez pas, par une manipulation de votre esprit (abus de faiblesse, mensonge, ingénierie sociale, etc. ...) ou à votre insu (Drive-by download, Drive-by install, sponsoring, repacking, visite d'une page Web piégée par des script, mécanismes publicitaires, etc. ...).
Les problèmes que posent les BHO sont de quatre natures différentes :
La lutte contre les BHOs (très peu sont utiles, quasiment aucun), se fait avec des procédures comme " Décontamination anti-malwares ", utilisant des outils comme :
|
|