アカウント名:
パスワード:
document.body.innerHTML = document.body.innerHTML.replace('※猫大好きフリスキー※', '@'); document.body.innerHTML = document.body.innerHTML.replace('スパムメール対策のため、@を※猫大好きフリスキー※に変えています。@に戻してお使いください。', '');
とかでいい加減に誤魔化してましたが、こんなのもいずれ無力にかもしれませんね。 script実行に1分かかるようなページにしておけば、Google様も諦めてくれるかもしれませんが……。 # PigPGP [faireal.net]とか使ったらDoS紛いが出来るかな? :p
ギャフン。投稿用に改変したらバグってた……。実行順を入れ替えるか、1行目が2行目に干渉しない内容にする必要があります。
> script実行に1分かかるようなページにしておけば、Google様も諦めてくれるかもしれませんが……。人間の訪問者もページの閲覧を諦めてくれるんじゃないでしょうか。
メールで連絡する場合はみたいなリンクに切り替えて、そのページだけに仕込めば良いのでは?通常負荷も気にならないレベルに落ちるかと。
後はrobots.txtに*.jsを指定した場合にどうなるかが気になるかな?
面倒ですが、setIntervalをsleep代わりに使えないですかね?使ったところで、クローラが律儀に待ってくれる保証はありませんが。
ダミーリンクとリダイレクトが記述されているHTMLをiframeで読み込み、読み込み時にCookie Aを食わせる。ダミーリンクを踏むとCookie Bを食わせる。リダイレクト先を読むと、Cookie Cを食わせる。Cookie Aがあり、かつ、Cookie Bがなく、かつ、Cookie Cがある場合のみ、正しいメールアドレスが表示されるようなスクリプトにする。というのを、思いついた。
あれはもう収まったよ埋め込み先のサイトもほとんど潰れたし、埋め込みスクリプトが放置されてるサイトを見ても少し表示が遅いだけ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
document.writeは前から… (スコア:1)
それが以前より若干高機能になっただけの話だと思います。
私の場合
document.body.innerHTML = document.body.innerHTML.replace('※猫大好きフリスキー※', '@');
document.body.innerHTML = document.body.innerHTML.replace('スパムメール対策のため、@を※猫大好きフリスキー※に変えています。@に戻してお使いください。', '');
とかでいい加減に誤魔化してましたが、こんなのもいずれ無力にかもしれませんね。
script実行に1分かかるようなページにしておけば、Google様も諦めてくれるかもしれませんが……。
# PigPGP [faireal.net]とか使ったらDoS紛いが出来るかな? :p
Re:document.writeは前から… (スコア:1)
ギャフン。投稿用に改変したらバグってた……。
実行順を入れ替えるか、1行目が2行目に干渉しない内容にする必要があります。
Re: (スコア:0)
> script実行に1分かかるようなページにしておけば、Google様も諦めてくれるかもしれませんが……。
人間の訪問者もページの閲覧を諦めてくれるんじゃないでしょうか。
Re:document.writeは前から… (スコア:1)
「このページ開いたらCPU使い過ぎてうざい!」とかで嫌われる可能性ありますけどね。
# javascriptでCPU食わずにsleep出来れば無問題でしょうが。
Re:document.writeは前から… (スコア:1)
メールで連絡する場合はみたいなリンクに切り替えて、そのページだけに仕込めば良いのでは?
通常負荷も気にならないレベルに落ちるかと。
後はrobots.txtに*.jsを指定した場合にどうなるかが気になるかな?
Re:document.writeは前から… (スコア:1)
面倒ですが、setIntervalをsleep代わりに使えないですかね?
使ったところで、クローラが律儀に待ってくれる保証はありませんが。
ダミーリンクとリダイレクトが記述されているHTMLをiframeで読み込み、読み込み時にCookie Aを食わせる。
ダミーリンクを踏むとCookie Bを食わせる。リダイレクト先を読むと、Cookie Cを食わせる。
Cookie Aがあり、かつ、Cookie Bがなく、かつ、Cookie Cがある場合のみ、正しいメールアドレスが表示されるようなスクリプトにする。
というのを、思いついた。
1を聞いて0を知れ!
不正改ざんも認識してる (スコア:0)
難読化されたJavaScriptによる不正スクリプトもGoogleは認識してるので、
メアドの難読化くらい屁でもないと思います。
ていうか、認識してるなら検索結果から完全に抹消して欲しいが。
Re: (スコア:0)
あれはもう収まったよ
埋め込み先のサイトもほとんど潰れたし、埋め込みスクリプトが放置されてるサイトを見ても少し表示が遅いだけ