Comment configurer Firefox sur Windows pour ignorer les paramètres du registre?

10

Il semble qu'un certain nombre de fournisseurs installent silencieusement les extensions Firefox via les paramètres de registre. Je voudrais empêcher Firefox de lire les paramètres du registre Windows au démarrage.

Est-ce que quelqu'un sait comment démarrer Firefox d'une manière qui ignore les paramètres du registre Windows?

Est-ce un problème que Mozilla a résolu en modifiant la façon dont Firefox charge les extensions et / ou utilise le registre Windows?

pcapademic
la source
1
Un exemple réel d'une telle extension? Ou quelques références à des articles à ce sujet?
Arjan
En juin, Microsoft a installé une extension liée à .Net qui n'a pas pu être désinstallée. Initialement, il ne pouvait pas être désactivé.
pcapademic

Réponses:

7

Je ne sais pas s'il existe une solution élégante à cela, mais vous pouvez accéder aux touches suivantes:

[HKEY_CURRENT_USER\Software\Mozilla]
[HKEY_CURRENT_USER\Software\MozillaPlugins]
[HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla]
[HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org]
[HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins]

... et ajustez simplement les autorisations de sécurité sur eux avec Tout le monde - Refuser ... ce qui empêcherait efficacement FireFox de lire ses propres paramètres de registre et d'autres applications d'y écrire également.

Je ne sais pas quel effet cela aurait sur le fonctionnement de Firefox, cependant.

Brandon
la source
1

Cela ne répond pas directement à votre question, mais si votre objectif ultime est d'empêcher Firefox de modifier le registre, vous pouvez envisager de l'exécuter dans un bac à sable. Sandboxie peut exécuter n'importe quelle application dans un bac à sable, ce qui empêche le programme de modifier votre registre ou système de fichiers.

cowgod
la source
1

Depuis le forum d'aide de Mozilla :

Les versions de Firefox 3.6+ n'empêchent pas les plugins d'être installés dans le dossier \ Program Files \ Firefox \ plugins pour garder les plugins hors de Firefox, mais ce n'est pas ainsi que la plupart des plugins entrent "dans Firefox". Firefox analyse le Registre Windows pour les plugins qui ont la bonne clé de Registre pour Firefox, et utilise ces plugins où qu'ils se trouvent sur votre disque dur. Une fois que le programme utilisant ce plugin est installé et que la clé de registre est définie, tout ce que vous pouvez faire est de supprimer physiquement les fichiers du plugin ou de désactiver le plugin dans Outils> Extensions> Plugins Désolé, je ne sais pas comment les plugins sont gérés sous Linux OS. Impossible d'empêcher les programmes que vous installez d'installer leurs plugins pour Firefox. Une fois que vous avez autorisé un programme à installer sur votre PC, il peut faire tout ce qu'il veut avec Firefox ou tout autre programme.

pcapademic
la source
0

Je ne suis pas sûr à 100%, mais je pense que Firefox portable ne dérange pas avec les fichiers informatiques.

http://tr.im/q7kN

Aaron
la source
Merci pour votre réponse. Malheureusement, j'ai déjà essayé la version Portable Apps de Firefox. Bien qu'ils implémentent un wrapper pour Firefox, le binaire Firefox est le même que la normale, et ce binaire semble accepter les extensions secrètes installées, tout comme la version normale.
pcapademic
0

MISE À JOUR Je viens de lire que ce extensions.inin'est pas important du tout et est généré automatiquement. Je suppose donc que je me trompe ici, compte tenu également de la [HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins]clé mentionnée par @routeNpingme. Je supprimerai cela plus tard dans la journée; il suffit de le laisser ici pour s'assurer que les autres ne perdent pas leur temps sur la même chose.


Étant donné que Firefox permet d'utiliser différents profils, chacun avec ses propres extensions, je n'ai jamais pensé qu'il utiliserait également le registre. (Firefox étant multiplateforme, je me pose encore plus de questions à ce sujet, d'autant plus que Firefox possède déjà son propre type de mécanisme multiplateforme de stockage des paramètres.)

Donc, sauf si vous êtes sûr qu'il se trouve dans le registre, vous voudrez peut-être jeter un œil aux fichiers et dossiers du profil , en particulier extensions.ini.

MISE À JOUR

extensions.ini
Répertorie les dossiers des extensions et des thèmes installés.
Le fichier est généré automatiquement par nsExtensionManager et est utilisé par le code de bas niveau pour détecter les packages Chrome et les composants XPCOM fournis par les modules complémentaires installés. Peut être supprimé pour résoudre divers problèmes.

(Voir les arguments de ligne de commande pour démarrer Firefox avec un autre profil.)

Arjan
la source