掲示板お問い合わせランダムジャンプ

トップスペース
 

2008年12月13日
Adblockをブロックするのをブロックする
 firefoxにAdblockという広告をブロックする有名なプラグインが存在しますが、それを入れていると閲覧を拒否するサイトを最近複数見つけました。
 仕組みはこんな感じになってました。

 <img src="{adblockされそうな名前}.jpg" onerror="ブロックするコード">

 ロードに失敗したらadblockされていると判断して飛ばすわけですね。
 以前当ブログでも紹介したProxomitronをウェブページ側で検出する方法と仕組みは大体同じです。

 そういうわけで、簡易的ですが、Adblockをブロックするのをさらにブロックするproxomitronのフィルタを作ってみました。
[Patterns]
Name = "onerror Killer (2008/12/13)"
Active = TRUE
Multi = TRUE
Limit = 50
Match = "([.\ ])\1(onerror=)\2"
Replace = "\1Prxoff_\2"
 onerrorの前に Prxoff_ を挿入して無効にしているだけです。あくまでも簡易的なものなので誤爆する可能性があります。
[ 投稿者:うえぽん at 20:58 | proxomitron | コメント(0) | トラックバック(0) ]

この記事へのコメント

この記事へのトラックバック

この記事へのトラックバックURL
http://shinshu.fm/MHz/14.30/a09104/0000264243.trackback

この記事の固定URL
http://shinshu.fm/MHz/14.30/archives/0000264243.html

記事へのコメント
 
簡単演算認証: 4 x 3 + 5 =
計算の答えを半角英数字で入力して下さい。
名前: [必須]
URL/Email:
タイトル:
コメント:
※記事・コメントなどの削除要請はこちら