Question

Je dois extraire, dans mon programme autonome Win32, une liste des modules complémentaires Internet Explorer actuellement installés (objets d'assistance de navigateur) et - si possible - de leur statut activé / désactivé.

Depuis que les programmes anti-espions (ou les Autoruns ) peuvent l'obtenir une liste quelque part, existe-t-il un moyen simple de demander cette liste par programmation ?

MODIFIER : Merci à @ Stefan , qui m'a indiqué la bonne clé de registre ( all HKLM ):

// BHOs
HKLM\Software\Microsoft\Windows\CurrentVersion\explorer\Browser Helper Objects 
// IE toolbars
HKLM\Software\Microsoft\Internet Explorer\Toolbar
// IE extensions
HKLM\Software\Microsoft\Internet Explorer\Extensions
Était-ce utile?

La solution

Les BHO sont enregistrés sous

HKLM\Software\Microsoft\Windows\CurrentVersion\explorer\Browser Helper Objects

Les barres d'outils IE sont enregistrées sous

HKLM\Software\Microsoft\Internet Explorer\Toolbar

Autres conseils

J'utilise HijackThis.

[ http://www.trendsecure.com / portal / fr-fr / tools / security_tools / hijackthis / overview]

Il affiche une liste de BHO (ainsi que d'autres informations utiles), mais malheureusement, il n'affiche pas l'état activé / désactivé.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top