Es vergehen kaum Wochen, ohne dass wir von einer Chrome-Erweiterung erfahren, die schädlichen Code enthält – sogar bei sehr bekannten. Manche wollen mit deinem Computer Kryptowährungen schürfen, andere wollen deine Daten stehlen. Wie kannst du wissen, dass eine Erweiterung keine bösen Absichten hat? Eine gute Option ist es, den Code und die Struktur jeder Chrome-Erweiterung zu untersuchen, die wir installieren möchten, und genau hier kommt das manuelle Download-System Chrome Extension Downloader ins Spiel.
Nach dem, was mit SafeBrowse und vielen anderen Erweiterungen passiert ist, ist es offensichtlich, dass die Verantwortlichen des Chrome-Webstores einige Anpassungen vornehmen müssen, um Benutzer vor bösartigen Erweiterungen zu schützen. Damals war es ein Miner, aber später könnte etwas noch Schlimmeres passieren. Leider sind Kommentare anderer Benutzer und der Ruf des Entwicklers keine angemessenen Kriterien mehr, um ein Software-Stück zu beurteilen. Der sogenannte „gesunde Menschenverstand“ wird gegenüber diesen heimlichen Angriffen, die über legitime Software gestartet werden, besiegt, und das führt uns zu extremen Positionen wie „Paranoia funktioniert“.
Analysiere eine Erweiterung vor der Installation
Was können wir tun, wenn die Bedrohung aus einer scheinbar harmlosen Erweiterung kommt? Im Fall von Google Chrome: den Code ansehen. Der erste Schritt ist, den Chrome Webstore zu besuchen und die gewünschte Erweiterung zu suchen. Sobald du die genaue URL hast, gehst du zum Portal Chrome Extension Downloader. Dort fügst du den Link der Erweiterung ein und drückst den Button „Download Extension“. Die Website lädt dann die Datei im .crx-Format herunter, und um den Inhalt zu sehen, musst du die Erweiterung in .zip ändern.
Der Standard-Entpacker von Windows ist nicht kompatibel, aber mit einer Variante wie 7-Zip wird der Inhalt automatisch sichtbar. Der Rest hängt von jedem Benutzer ab. Einige Erweiterungen sind riesig (z.B. LastPass belegt 10 MB), und die Untersuchung des Codes wird einige Zeit in Anspruch nehmen. Sobald wir von seiner Integrität überzeugt sind, können wir den crx in Chrome ziehen oder ihn wie immer aus dem Webstore herunterladen.