アドブロック機能拡張などを使って広告を非表示にするのが流行っていますが、最近ではアドブロックを検知してメッセージを出すWebサイトも増えています。いたちごっこではあるのですが、非常に煩わしい戦いです。 そこで使ってみたいのがadhostsです。アドブロック戦争に終止符を打つかも知れません。

adhostsの使い方

adhostsコマンドを実行すると、多くのドメインを 127.0.0.1 にするhostsファイル用の設定が作成されます。これをそのまま hosts ファイルに適用すれば、殆どの広告サービスが何も表示できなくなります。

取り込まれるドメインは随時更新されており、Google系のドメインだけでも何十種類も登録されます。数万のドメインが登録されるので更新が面倒ですが、adhostsを使えば殆どの広告が非表示になることでしょう。

adhostsはShellスクリプト製のソフトウェア(ライセンスはWTFPL)です。

cbdevnet/adhosts: Minimal composite ad-blocking hosts file generator