ノー・マイナー:クロムでのコインマイニングをブロック
No Minerは、JustBrandonTによって開発された無料のChrome拡張機能です。これはブラウザのカテゴリに属し、具体的にはアドオン&ツールのサブカテゴリにリストされています。この拡張機能の主な目的は、ウェブページのJavaScriptファイルを分析し、コインマイニングの活動をブロックすることです。
No Miner拡張機能をインストールすると、ウェブサイトからのコインマイナーを効果的にブロックします。最新バージョンのv1.0.4には、いくつかの注目すべき機能と改善が含まれています。
v1.0.1では、バックグラウンドコンテンツブロッカーが追加されました。このブロッカーは、JavaScriptリクエストをコインマイナーに対してスキャンし、リクエストをキャンセルします。その後、コンテンツブロッカーに対してスクリプトをウェブページから削除するよう指示します。これにより、セルフホスト型のマイナーやプロキシマイナーが効果的にブロックされます。
v1.0.2では、設定ページが導入され、ユーザーがホワイトリストに登録するURLパターンを追加できるようになりました。ユーザーは正規表現を使用して特定のパターンを定義し、スキャン対象から除外することができます。さらに、プラグインへの回避策として使用されていたBase64エンコードされたJavaScriptマイナーをブロックするための新しいパターンが追加されました。このアップデートにより、すべてが再びブロックされるようになります。
v1.0.3では、FirefoxとChromeのバグが修正されました。これにより、webRequest.onBeforeRequestが悪意のあるファイルのダウンロードをキャンセルしなくなる問題が発生していました。この問題を解決するために、スキャンプロセスを非同期ではなく同期的に変更し、やや遅くなりますがより効果的な解決策が実現されました。
最後に、v1.0.4では、コードのバグが修正されました。これにより、ホワイトリストに登録されているサイトの一部がスキャンおよびブロックされ続ける問題が発生していました。トラブルシューティングを支援するために、開発者はブロックされた内容と許可された内容を開発者コンソールに正確に表示するデバッグコードを追加しました。
No Minerは、ウェブサイト上のコインマイニングから自身を保護したいChromeユーザーにとって貴重なツールです。定期的なアップデートとバグ修正により、望ましくないコインマイニングの増加する問題に対する効果的な解決策を提供します。