Google Chrome pozwala innym programom na komputerze instalować systemowe rozszerzenia Chrome. Chrome zezwala nawet na te rozszerzenia, aby uniemożliwić ich wyłączenie lub usunięcie na stronie Rozszerzenia Chrome.
Straszny Ask Toolbar dołączony do aktualizacji zabezpieczeń Java jest jednym z najczęstszych przykładów tego, ale ta technika może być używana przez inne programy - a nawet złośliwe oprogramowanie.
Jeśli programista rozszerzeń zachowuje się poprawnie, będzie można odinstalować globalnie zainstalowane rozszerzenie z Panelu sterowania Windows. Zostaną wyświetlone obok innych aplikacji zainstalowanych w systemie w sekcji Programy i funkcje. Odinstaluj je z Panelu sterowania, jeśli możesz.
W przypadku paska narzędzi Ask, Ask.com łaskawie pozwala nam usunąć go z naszego systemu za pośrednictwem Panelu sterowania, chociaż nie pozwalają nam nawet wyłączyć go z Chrome. Jednak programista może równie łatwo utworzyć złośliwe rozszerzenie i uniemożliwić odinstalowanie go w oknie Programy i funkcje, więc omówimy, jak można ręcznie usunąć to rozszerzenie.
Chrome pozwala innym programom kojarzyć rozszerzenia z Chrome za pośrednictwem rejestru systemu Windows. Będziemy musieli użyć edytora rejestru, aby poradzić sobie z takimi rozszerzeniami. Aby go otworzyć, naciśnij klawisz Windows, aby otworzyć menu Start (lub ekran Start, w systemie Windows 8), wpisz regedit w menu Start (lub na ekranie Start) i naciśnij Enter.
Zlokalizuj następujący klucz w rejestrze:
HKEY_LOCAL_MACHINE \ Software \ Google \ Chrome \ Extensions (w 32-bitowych wersjach systemu Windows)
HKEY_LOCAL_MACHINE \ Software \ Wow6432Node \ Google \ Chrome \ Extensions (w 64-bitowych wersjach systemu Windows)
Każdy klucz (folder) pod kluczem Rozszerzenia reprezentuje globalnie zainstalowane rozszerzenie Chrome. Możesz sprawdzić, które rozszerzenie zawiera klucz, otwierając klucz i sprawdzając wartość ścieżki.
W naszym przykładzie nie znaleźliśmy jeszcze strasznego paska Ask Toolbar, ale znaleźliśmy paskudny pasek narzędzi "SweetIM", który podłączył się do jakiegoś pozbawionego skrupułów oprogramowania.
Aby pozbyć się tego rozszerzenia, musimy usunąć jego klucz, klikając go prawym przyciskiem myszy i wybierając opcję Usuń.
Aby również usunąć pliki rozszerzenia, możemy zanotować lokalizację wyświetloną w polu Ścieżka, przejść do tego folderu na naszym komputerze i usunąć plik rozszerzenia .crx rozszerzenia (lub cały folder zawierający go).
Nie znaleźliśmy jeszcze paska narzędziowego Ask, więc wiemy, że nie jest on połączony z przeglądarką Chrome. Musi się znajdować w jednym z folderów rozszerzeń Chrome.
Aby otworzyć folder danych użytkownika Chrome, wprowadź następujące elementy w pasku adresu Eksploratora Windows:
% LOCALAPPDATA% \ Google \ Chrome \ Dane użytkownika
Otwórz swój folder profilu - zazwyczaj o nazwie Domyślny, chyba że utworzyłeś nowy profil - i otwórz w nim folder Rozszerzenia. Powinieneś znajdować się w folderze podobnym do następującego:
C: \ Users \ NAME \ AppData \ Local \ Google \ Chrome \ Dane użytkownika \ Default \ Extensions
Jeśli masz zainstalowane różne rozszerzenia i aplikacje, zobaczysz kilka podfolderów. Aby ustalić, który z nich jest powiązany z Paskiem narzędzi Ask (lub innym zainstalowanym globalnie rozszerzeniem, które chcesz usunąć), możemy otworzyć stronę Rozszerzenia Chrome, włączyć pole wyboru Tryb programisty i wyświetlić identyfikator rozszerzenia paska narzędzi Ask.
Znajdź folder o takiej samej nazwie jak identyfikator rozszerzenia, usuń go i ponownie uruchom Chrome. Rozszerzenie zostanie usunięte.
Niestety, w przypadku paska narzędzi Ask, folder, który usunęliśmy, zostanie natychmiast odtworzony. Ask.com uruchamia proces Updater.exe w tle i wydaje się odtwarzać folder rozszerzenia za każdym razem, gdy otwierasz Chrome. Dzięki temu pasek narzędzi Ask pojawi się za każdym razem, gdy utworzysz nowy profil Chrome.
Ten przykład pokazuje, że jeśli masz złośliwe oprogramowanie działające w tle, musisz zneutralizować złośliwe oprogramowanie, usuwając powiązane rozszerzenia przeglądarki. Złośliwe oprogramowanie może odtwarzać rozszerzenia nawet po ich ręcznym usunięciu.
Na szczęście możemy odinstalować pasek narzędzi Ask z Panelu sterowania, więc nie ma to znaczenia w tym przykładzie. Jednak witryna Ask.com stanowi doskonały przykład dla autorów złośliwego oprogramowania, którzy chcą obejść ochronę Chrome przed zainstalowanymi globalnie rozszerzeniami.
Chrome umożliwia także globalną instalację rozszerzeń przy użyciu pliku preferencji znajdującego się w katalogu aplikacji Chrome. Jednak prawdopodobnie nie znajdziesz żadnych rozszerzeń za pomocą tej metody, aby zainstalować się samodzielnie. Dzięki długiemu błędowi rozszerzenia korzystające z pliku preferencji będą automatycznie odinstalowywane za każdym razem, gdy Chrome aktualizuje się do nowej wersji. Więcej informacji o metodzie plików preferencji znajdziesz w witrynie dla programistów Chrome.