/ / ChromeウェブストアとFirefoxアドオンギャラリーの外部から拡張機能をインストールする方法

ChromeウェブストアとFirefoxアドオンギャラリーの外部から拡張機能をインストールする方法

クロムとFirefoxのロゴ

Google ChromeとMozillaの最新バージョンFirefoxでは、未承認のアドオンをインストールできません。これは良いことであり、ブラウザからマルウェアをブロックするのに役立ちます。ただし、未承認のアドオンをCRXまたはXPIファイルからインストールする必要がある場合があります。

これは、経験豊富なユーザー専用です。 独自の拡張機能を開発していて、それをテストする必要がある場合に特に役立ちます。他の人が作成した拡張機能をインストールする場合は、自分が何をしているかを正確に把握してください。

グーグルクローム

Google Chromeでは、Chromeウェブストアからのみ拡張機能をインストールできます。他のWebサイトでは、拡張機能をインストールするように指示できますが、Chrome Web Storeでホストする必要があります。

現在、この制限は次のものにのみ適用されるようです。WindowsおよびMac OS X上のChrome。したがって、LinuxおよびChrome OS上のChromeユーザーは、引き続きWebストアの外部から拡張機能をインストールできます。 CRXファイルを拡張機能ページにドラッグアンドドロップするだけです。

独自の拡張機能を開発している場合は、デベロッパーモードで展開された拡張機能を読み込むことができます。これにより、拡張子を.crx形式で読み込むことはできません。

これを行うには、拡張機能ページを開きます—メニューボタンをクリックし、[その他のツール]をポイントして、[拡張機能]を選択します。 「開発者モード」チェックボックスをクリックしてアクティブにし、「アンパックされた拡張機能をロード」ボタンをクリックします。拡張機能のディレクトリに移動して開きます。

これは、既存のバージョンで行うことができますあなたが持っているChrome。ただし、Chromeでは、起動するたびにこのようなアンパックされた拡張機能を使用していることを通知します。このメッセージは、開発者モードがマルウェアに使用されるのを防ぐように設計されています。

以前は、Googleに切り替えることができましたChromeの不安定な「開発者」チャンネルを使用して、そのビルドのWebストアの外部から拡張機能をインストールします。ただし、悪意のあるプログラムがChromeをユーザーのコンピューター上の開発者チャンネルに強制的に切り替えていたため、開発者チャンネルにもこの制限があります。同じことがChrome Canaryビルドにも当てはまるようです。非ウェブストア拡張機能をインストールすることはできません。

代わりに別のブラウザベースをインストールすることができますChromeの基盤となるオープンソースプロジェクトであるChromiumで。 Chromium自体にはこの制限があるように見えるため、Chromiumをインストールすることはできません。

OperaはChromiumに基づいており、Chromeをサポートしています拡張機能。 Operaをインストールすると、どこからでもChrome拡張機能をロードできます。 Operaでこれを行うには、拡張機能ページを開き、そこに.CRXファイルをドラッグアンドドロップします。拡張機能が公式の拡張機能ストアの外部からインストールされたことが通知され、インストールの確認を求められます。

エンタープライズ展開の場合、Google Chromeでは、グループポリシーを介して非Webストア拡張機能をインストールできます。ただし、ChromeはWindowsドメインに接続されているコンピューターでのみこれを許可します。

Mozilla Firefox

Mozillaは実際には拡張機能に制限していませんMozillaアドオンギャラリーから。ただし、Mozillaは、Mozillaによって署名されていない拡張機能をインストールできないようにします。これは、Mozillaが受け取ってサインオフしたFirefoxアドオンのみをインストールできることを意味します。 Chromeと同様に、これはマルウェアからの保護に役立ちます。 (この変更はFirefox 44で有効になります。)

これに対するMozillaのソリューションは、Firefox Developer Editionです。このFirefoxの特別版には、組み込みの開発者ツールが付属しており、署名のないFirefoxアドオンをインストールすることもできます。

Firefox Nightlyを使用することもできます。FirefoxNightlyは、ChromeのCanaryリリースに相当する非常に不安定なFirefoxのテストバージョンです。署名のない拡張機能もインストールできます。

特別な「ブランド化されていない」バージョンもあります署名チェックを無効にすることができるFIrefoxの安定リリースおよびベータリリース。これらにはFirefoxの通常のロゴはありません。これにより、マルウェア作成者がFirefoxの保護されたバージョンと交換するのを防ぐことができます。

Firefoxの特別リリースをインストールした後、設定を変更して、署名のないアドオンをインストールできるようにする必要があります。デフォルトでは、これらのバージョンのFirefoxでもそれをブロックします。

これを行うには、約入力してください:Firefoxのアドレスバーに設定してEnterキーを押します。 「xpinstall.signatures.required」を検索し、「xpinstall.signatures.required」設定をダブルクリックします。これで「False」に設定されます。

これは、通常のバージョンではなく、Firefoxの特別なリリースを使用している場合にのみ機能します。

Chromeと同様に、Firefox自体の代わりに、Firefoxコードに基づいた別のブラウザーの使用を検討することもできます。

動きの遅い「延長サポートリリース」—またはESRバージョン— Firefoxのアドオン署名もまだサポートしていません。ただし、これらのバージョンのFirefoxでも最終的に署名が強制される場合があります。これは長期的な解決策ではありません。

ユーザースクリプトを試す

「ユーザースクリプト」も役立ちます。 何かのアドオンを探すのではなく、Chrome用のTampermonkey拡張機能またはFirefox用のGreaseMonkeyアドオンをインストールできます。その後、特定のWebページで拡張機能が自動的に実行される小さな「ユーザースクリプト」(JavaScriptのビット)を検索できます。これらは基本的に、特定のWebサイトで自動的に実行されるブックマークレットです。

これらのスクリプトは、ChromeウェブストアやMozillaを経由する必要がないため、ウェブからダウンロードしたり、独自に作成して簡単にインストールできます。

注意してください: ブラウザで実行されるものと同様に、Webブラウジングをスパイし、個人データをキャプチャするか、単に広告を挿入する悪意のあるユーザースクリプトをインストールできます。インストールするものに注意してください。


繰り返しますが、これをバイパスすることはお勧めしませんあなたが何をしているか本当に理解していて、そうする正当な理由がない限り、保護。マルウェア(および「望ましくない可能性のあるプログラム」)は、有害なアドオンをブラウザーに押し込む可能性があるため、作成者はこれが大好きです。ブラウザをさらにロックダウンすると、このマルウェアとの戦いに役立ち、ブラウザに感染しようとする人々の生活が困難になります。 ChromeおよびFirefoxの平均的なユーザーにとって、これらはセキュリティの大幅な改善です。