ようへい
ラベル AdAway の投稿を表示しています。 すべての投稿を表示
ラベル AdAway の投稿を表示しています。 すべての投稿を表示

2021年5月1日土曜日

随時更新 - [AdAway] 日本環境向け 広告除去用hosts

AdAwayで使用可能な、日本環境用 広告除去用hostsを公開します。
日本環境用に特化しています。
新たな広告を見つけ次第、随時追加予定
全ドメインを定期的にDNSで引けるか、whoisで引けるか、などチェックしています。
DNSで引けなくなったdomainは順次削除しています。
リストで除去されないアプリ、または新しいhostを見つけた方はフォームにて連絡いただけるとありがたいです。
また、広告に関係のないサイト、またはhostsでブロックすることによる影響が大きいようであれば除去していきますので連絡ください。

以下のページでhostの調査方法等記載しています。
[AdAway] 広告配信hostの調査、ブラックリストへの追加方法 - ログろいど

hosts に登録してあるサイト

hosts には以下のようなカテゴリに含まれると思われるドメインを登録してあります。
  • 広告配信ドメイン
  • 広告にリダイレクトするドメイン
  • マルウェアをダウンロードさせようとするドメイン
  • 詐欺まがいのサービスを提供しているドメイン (課金石xxx個全員プレゼント等)
  • IP Address (Geocode) から場所を表示し脅迫まがいのメッセージを表示するドメイン
  • 迷惑なサービスを提供しているドメイン
  • 下劣な広告を配信しているドメイン

公開URL

以下のURLをAdAwayのhostsのソースに追加して適用をしてください。
どのように追加するか分からない方は、次項を読んでください。
ブロックリスト
https://logroid.github.io/adaway-hosts/hosts.txt
許可リスト
https://logroid.github.io/adaway-hosts/hosts_allow.txt
AdAwayで、許可リストとブロックリストを混合させることができなくなったため、許可リストとブロックリストを分離しました。それに伴い URL が変更になっています。
2021/5/1現在、全domainの見直しが完了しています。DNSで引けないdomainはほぼ除去できていると思います。
2022/11/29 データが肥大化してきたため整理しました。

AdAway設定方法

ブロックリストは以下のように設定してください。
許可リストは以下のように設定してください。
List formatALLOW に設定。

hosts を更新しても Google Chrome で広告が表示される場合

Chrome のライトモードをオフにしてください。
関連記事

2014年1月7日火曜日

[AdAway] HTC機用 OTA によるアップデート通知を無効にする hosts

HTC機用 OTA によるアップデート通知を無効にする hosts
私の愛用しているHTL22(S-OFF済み 2.15.970.1)に、2.21.970.2 の通知が来た。
紫カメラが直っているとかいう噂があるが、HTL22のカメラには頼らないことにしているのでどうでもいい。OSのバージョンアップじゃないし。というか、OTAを適用してまたroot取り直すのがめんどくさい。
でも、OTAによるアップデート通知がウルサイ。
どうしたもんかと悩んだ結果、hostsを書き換えてアップデートが無いように見せかけることにした。hostsの書き換えに使うのは広告ブロックでおなじみのAdAway

公開URL

以下のURLをAdAwayのhostsのソースに追加し、ファイルをダウンロードして適用をしてください。
https://sites.google.com/site/logroid/files/htc_ota_block.txt
このファイルで書き換えられるhostsは以下
andchin.htc.com
apu-chin.htc.com
fotadl.htc.com
fotamsg.htc.com
これでOTAによる通知などをブロックできるはずです。
アップデートしたくなったら、hostsのソースでチェックを外してファイルをダウンロードして適用すればOK。
私は今のところ不都合ありませんが、他への影響等あるかもしれないので自己責任でどうぞ。
関連記事

2012年6月6日水曜日

[AdAway] 広告配信hostの調査、ブラックリストへの追加方法

以下のページで日本国内用のhostsを公開しています。
まず以下のページで公開しているhostsを試してみてください。
[AdAway] 広告除去用hosts for Japan - ログろいど
hostsを書き換え、広告除去を行うAdAwayですが、AdAway標準のhostsではブロックできない広告もあります。
以下の手順で、アプリでリクエストされる広告配信のhostの調査、ブラックリストへの追加が可能です。
デフォルトのリストだけでは広告が除去できない場合にお試しください。
当サイトでは、以下のページでhostリストを公開しているので、新たに見つけたhostはコメントにて報告していただけるとありがたいです。
なお、調査を行うアプリは終了しておいてください。

tcpdump起動

host調査を行うため、tcpdumpを起動します。
tcpdump
主にUnix系OSで利用可能なパケットキャプチャコマンド。
DNSサーバへのリクエスト等もキャプチャ可能。
tcpdumpログの初期化
前回までのデータ等が残っていると、正確なhostが確認できないのでtcpdumpのログを初期化します。
  1. メニューキー -> DNS問い合わせのログ -> ログファイルを削除
広告配信hostの調査、ブラックリストへの追加方法
tcpdump起動
  1. メニューキー -> DNS問い合わせのログ -> TCPダンプは非動作中です!をタップ
  2. TCPダンプは動作中です!に表示が変わることを確認
広告配信hostの調査、ブラックリストへの追加方法

対象アプリの起動

tcpdumpを起動した状態で、広告除去を行うアプリを起動します。
広告が表示されたことを確認し、対象のアプリを終了します。
広告配信hostの調査、ブラックリストへの追加方法

tcpdumpの停止

tcpdumpを停止します。
停止しないと、ブラウジング時などのパケットを延々記録してしまう事になります。
  1. メニューキー -> DNS問い合わせのログ -> TCPダンプは動作中です!をタップ
  2. TCPダンプは非動作中です!に表示が変わることを確認
広告配信hostの調査、ブラックリストへの追加方法

hostの確認

  1. メニューキー -> DNS問い合わせのログ -> ログファイルを開く
対象のアプリがリクエストした広告配信のhostらしきものが表示されていると思います。
大抵の広告表示を行うhostは、ad.xxxxxxxx.adのようにadが付きます。
広告配信hostの調査、ブラックリストへの追加方法

ブラックリストへの追加

該当の項目をロングタップし、ブラックリストに追加します。
広告配信hostの調査、ブラックリストへの追加方法
追加後は、ファイルをダウンロードして適用を実行してください。
広告配信hostの調査、ブラックリストへの追加方法
この時、ブラックリストに追加したhostが、アプリ内で必要なhostであった場合、ブラックリストから除外します。
試行錯誤しながら対象のhostを見つけましょう。
ブラックリストは以下で確認/編集/削除可能です。
  1. メニューキー -> リスト -> ブラック
広告配信hostの調査、ブラックリストへの追加方法

対象アプリの起動

アプリを起動し、広告が除去された事を確認します。
広告配信hostの調査、ブラックリストへの追加方法
広告を除去した場合、広告が表示されていたエリアにAndroid Robotが表示されたりすることがあります。
これはブラックリストに追加した事で、広告配信のhostをに接続ができなかった(Not Found)ため表示されるものですので、気にしなくていいです。
気になる方は追加で以下の設定を行ってください。

ローカルウェブサーバーの起動(オマケ)

広告の除去を行うとAndroid Robotが表示されますが、これすら邪魔という人は、AdAwayでローカルウェブサーバーを起動しましょう。
ローカルウェブサーバーを起動する事で、ブラックリストのhostへリクエスト行われた際、AdAwayのローカルウェブサーバーが空の広告データを返し、応答してくれます。
  1. メニューキー -> 設定 -> ローカルウェブサーバー -> ウェブサーバーを有効化にチェック
  2. 必要に合わせて、ウェブサーバーを起動時に開始にもチェック
関連記事

2012年1月24日火曜日

[Android アプリレビュー][要root] Adaway

情報
  • カテゴリ:ツール
  • 価格:無料
  • バージョン:1.24
  • 最終更新日:2012/01/23
  • 必要容量:662k
  • デベロッパー:Dominik Schürmann
  • URL:https://market.android.com/details?id=org.adaway
  • 動作環境:Xperia acro (IS11S) - Android OS 2.3.4
Adaway
Adaway
Adaway
自動でダウンロード
Adaway
自動で適用されます
このアプリでは広告を非表示にすることが可能です。

中で行っていることは、hostsを書き換え、広告サイトへの経路の変更を行っています。
hostsを書き換えるため、端末全体に影響が出ますので、hostsについて理解している人のみ使用してください。

hostsに記載するドメインは、URLから取得することが可能で、標準でいくつかのURLが登録されています。
しかし、標準では海外のドメインばかりが対象で、国内の広告はブロックすることができません。

国内のドメインは自分で追加する必要があります。

有志がhostsをまとめてくれているので、それを利用するという手もあります。
また、2chでは、「Android hostsスレ」が存在するので、スレッド内の情報をまとめてhostsに記載するという手もあります。

管理面で一番簡単なのは、PC上でhosts.txt等を作成し、Sugarsync等にアップロード、そのURLをAdawayに指定する方法です。

hostsを書き換えて不具合が出た場合は、Adawayにて書き換えたhostsを無効にすることも可能です。
また、ホワイトリスト機能もあるため、特定のサイトのみ許可するといった使い方も可能です。
使い方
更新があると、「Update available」と表示されます。
更新が無い場合は、「Enabled」と表示されます。
更新があった場合は、「Download files and apply ad blocking」をタップします。
Adawayがhostsファイルをダウンロードし、端末に適用を行います。
Adaway
動作
アプリケーションの安定性
価格
コストパフォーマンスが良いかどうか
関連記事
関連記事