Jak skonfigurować Firefoksa w systemie Windows, aby ignorował ustawienia rejestru?

10

Wygląda na to, że wielu dostawców po cichu instaluje rozszerzenia Firefox za pomocą ustawień rejestru. Chciałbym uniemożliwić Firefoksowi odczytywanie jakichkolwiek ustawień rejestru systemu Windows podczas uruchamiania.

Czy ktoś wie, jak uruchomić Firefox w sposób ignorujący ustawienia rejestru systemu Windows?

Czy to problem rozwiązany przez Mozillę, zmieniając sposób, w jaki Firefox ładuje rozszerzenia i / lub używa rejestru Windows?

pcapademic
źródło
1
Jakiś przykład takiego rozszerzenia? A może jakieś odniesienia do artykułów na ten temat?
Arjan,
W czerwcu Microsoft zainstalował jakieś rozszerzenie związane z .Net, którego nie można odinstalować. Początkowo nie można tego wyłączyć.
pcapademic

Odpowiedzi:

7

Nie wiem, czy jest to eleganckie rozwiązanie, ale możesz przejść do następujących kluczy:

[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]

... i po prostu dostosuj do nich uprawnienia bezpieczeństwa za pomocą Wszyscy - Odmów ... co skutecznie uniemożliwi FireFoxowi odczytanie własnych ustawień rejestru, a także innych aplikacji do pisania do nich.

Nie jestem jednak pewien, jaki wpływ będzie to miało na działanie firefox.

Brandon
źródło
1

To nie odpowiada bezpośrednio na twoje pytanie, ale jeśli Twoim ostatecznym celem jest uniemożliwienie Firefoxowi zmodyfikowania rejestru, możesz rozważyć uruchomienie go w piaskownicy. Sandboxie może uruchamiać dowolną aplikację w piaskownicy, co uniemożliwia programowi modyfikację rejestru lub systemu plików.

cowgod
źródło
1

Z forum pomocy Mozilli :

Wersje Firefoksa 3.6+ zapobiegają instalowaniu wtyczek w folderze \ Program Files \ Firefox \ plugins, aby nie dopuścić do wtyczek Firefoksa, ale nie w ten sposób większość wtyczek dostaje się do Firefoxa. Firefox skanuje rejestr systemu Windows w poszukiwaniu wtyczek, które mają prawidłowy klucz rejestru dla przeglądarki Firefox, i używa tych wtyczek z dowolnego miejsca na dysku twardym. Po zainstalowaniu programu korzystającego z tej wtyczki i ustawieniu klucza rejestru wszystko, co możesz zrobić, to fizycznie usunąć pliki wtyczek lub wyłączyć wtyczkę w Narzędzia> Dodatki> Wtyczki Niestety nie wiem, jak wtyczki są obsługiwane w systemie Linux OS. Nie można uniemożliwić instalowanym programom instalowania wtyczek do przeglądarki Firefox. Po udzieleniu zgody na zainstalowanie programu na komputerze może on robić wszystko, co chce, za pomocą przeglądarki Firefox lub dowolnego innego programu.

pcapademic
źródło
0

Nie jestem w 100% pewien, ale myślę, że przenośny Firefox nie zadziera z plikami komputerowymi.

http://tr.im/q7kN

aaron
źródło
Dziękuję za odpowiedź. Niestety, wypróbowałem już wersję przenośnych aplikacji Firefox. Chociaż implementują opakowanie dla Firefoksa, plik binarny Firefox jest taki sam jak normalny, i wydaje się, że binarny akceptuje tajne zainstalowane rozszerzenia, tak jak normalna wersja.
pcapademic
0

AKTUALIZACJA Właśnie przeczytałem, że extensions.iniwcale nie jest ważny i jest generowany automatycznie. Myślę, że się tutaj mylę, biorąc pod uwagę [HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins]klucz wymieniony przez @routeNpingme. Usunę to później dzisiaj; po prostu zostawiając go tutaj, aby inni nie marnowali czasu na to samo.


Biorąc pod uwagę fakt, że Firefox pozwala na używanie różnych profili, każdy z własnymi rozszerzeniami, nigdy nie myślałem, że również skorzysta z rejestru. (Firefox będąc wieloplatformowym sprawia, że ​​zastanawiam się więcej na ten temat, tym bardziej, że Firefox ma już swój własny wieloplatformowy mechanizm przechowywania ustawień).

Więc jeśli nie masz pewności, że jest w rejestrze, możesz zajrzeć do plików i folderów w profilu , szczególnie extensions.ini.

AKTUALIZACJA

extensions.ini
Wyświetla foldery zainstalowanych rozszerzeń i motywów.
Plik jest automatycznie generowany przez nsExtensionManager i jest używany przez kod niskiego poziomu do wykrywania pakietów chrome i komponentów XPCOM dostarczanych przez zainstalowane dodatki. Można usunąć, aby rozwiązać różne problemy.

(Zobacz argumenty wiersza poleceń, aby uruchomić Firefox z innym profilem).

Arjan
źródło