ぼんやりと考えている人

ひろしまなおき (廣島直己)
名前: ひろしまなおき (廣島直己)
住処: シリコンバレー
職業: しがないプログラマ
家族: 愛妻一人、息子一人、娘一人
道具: ハーレー二台、ギター三本
電紙: n at h7a.org

Twitter

« December 2024
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

以前にぼんやりと考えたこと

最近のコメント

  • ひろしま (ひらがなせいかつ …): じゅくじくんは なくした ほうが いい ですね。ぼくは…
  • たんぽぽ (ひらがなせいかつ …): きゅうに ぜんぶの ことばを ひらがなだけに する…
  • とね まさひこ… (ひらがなせいかつ …): ぼくは ものかき だが, かんじが きらいなので,…
  • とりえ (ひらがなせいかつ …): このさいとは みているだけで なんとなく ほんわか…
  • ひろしま (思い通りの日本語…): こうどな ほんを よめなければ、こうどな たんごを 学…
  • nt4 (思い通りの日本語…): ひらがなせいかつに初めて接し、興味を覚えました。そ…
  • ひろしま (ひらがなせいかつ …): やはり、がいこくに くらしていたり、がいこくとの か…
  • ぷりうりうぷ… (ひらがなせいかつ …): こんにちは。すうぇーでんに すんでいます。いとうさ…
  • Joi Ito (ひらがなせいかつ …): もと べいにち たいしの Edwin O. Reischauer さん…
  • yonay (理屈じゃないとい…): なんか、著者の主張を誤解しているような気がするよ。…

  • Powered by Pivot - 1.40.5: 'Dreadwind'
  • SPAM Poison
  • XMLフィード(RSS 1.0)
  • Atomフィード

11 August '2005 - 20:40 | Pivot Referrer Spam うざ

いまさらだけれど、けっこう Referrer Spam が来てることに、さっき気がついた。

面白いなあ。

どう対処するのがいいのか知らないけれど、Pivot の機能で、Referrer の一覧ページがあって、そこでホスト単位でブロックできるような感じなので、それがどういう働きをするのか知らないけれど、試しにいくつかブロックして様子をみてみた。

が、しかし、べつに何もブロックされている様子がない。相変わらず「最近の参照元」にはブロックした Referrer が追加されている。じゃ、おれは何をブロックしたんだ。

よく分からないので、ちらっとコードを見てみたら、どうやらブロックされたホストはコメントを送信することができなくなるらしい。だから、それ以 外のことはできるらしい。なーんだ。Referrer Spam には何の関係もないのね。ブロックされたホストは Referrer ログに保存しないとか、そもそも閲覧することもできないようにすればいいのに。

というわけで、さくっとハック。と思いきや、次のバージョンの α4 も非公式だけれどでてるし、次のバージョンもそのうちでるだろうし、そうするとまたパッチをあれしないといけないだろうし、なんか、面倒くさいなあ。うー ん、どうせ、相手はロクデナシというかただのプログラムだから、簡単に apache の方で 403 を返してやることにするか。

$ cat apply.blocked_ip.sh
#!/bin/sh

TMP=.htaccess.tmp
BLOCKIPS=pivot/db/blocked_ips.txt.php
DLMT='### appended by '

awk "/$DLMT/ {exit 0} {print}" .htaccess > $TMP
echo $DLMT $0 >> $TMP
sort -n $BLOCKIPS | awk '{print "deny from " $1}' >> $TMP

cp -p .htaccess .htaccess.`date +%Y%m%d`
mv $TMP .htaccess

ブロックしたあとにこのスクリプトを動かせば、ブロックされてるホストがアクセスしてきたら 403 Forbidden が返る。ふん。

Trackback link:

トラックバック用URLを生成するには、JavaScriptを有効にしてください。



  
情報を記憶する

Emoticons /

酢ハムがいったいどんなハムなのかはともかく…
 

 

通知:
非公開:

注意: 使用できるタグは <b> と <i> のみです。URLやメールアドレスはそのまま記述すればリンクになります。