2003-03-19(水) [長年日記]
■ TrackBackとRefererとツッコミと(4)
おれが別にTrackBackを敵視しているわけではないというアピールのために(←うそ。ただの逃避)、ツッコミに入ったTrackBackを非表示にして、「本日のリンク元」の前にリストするためのパッチとプラグインを書いてみた。当日記にして適用済み。ソースはまだ非公開。
ツッコミの非表示だけはプラグインにできなかったが、動的にパッチを当てるための小さなファイルを書いてtdiary.confでrequireさせることで、本体は1行も書き換えずに済ましてある。Rubyまんせー。
昨日か一昨日のページを見れば、だいたい雰囲気はわかるはず。あとはexcerptに対応すれば(kitajがやるの?)、とりあえず問題なしやろ?
■ TrackBackとRefererとツッコミと(5)
ところでsheepmanさんのTrackBackはほとんど使われていないは面白い。指標としては十分に意味がある統計ではないか。
それはそうと、Commentは「Comments(n)」なのに、なんでTrackBackは「TrackBack(n)」と単数形なんだろう。上のパッチを公開していないのは、勝手に複数形にしたものの、自信がないからなんだけど(笑)。
ん……? てことは、複数形にしてるblogツールもあるってことでは?
TrackBacks(0) | 14,400 |
TrackBacks(1) | 627 |
TrackBacks(2) | 213 |
TrackBacks(3) | 146 |
TrackBacks(4) | 49 |
TrackBacks(5) | 65 |
TrackBacks(6) | 33 |
TrackBacks(7) | 39 |
あるのはたしかだ。でも傾向は同じ。
■ TrackBackとRefererとツッコミと(6)
さっそく間違いTrackBackが……(苦笑)。
TrackBackそのもののユーザインタフェースが練れてない(ping URLの概念がわかりにくい)というのは別にしても、tb.rbのインテリジェンスを上げないと、ちょっと問題あるね。
自分自身のサイトへのTrackBackをRejectするぐらいはできるでしょうが、他サイトのURLの正当性は判断出来ないんじゃないかなぁ。
少なくとも先方に自サイト向けのリンクが存在するかどうかのチェックは可能だから(重い処理だけど)、リンクがなければ弾くとかの判断はしていいと思う
しかし、今日のTrackBackはゴミしかないぞ(笑)。
まったく、イタズラするならIPさらすぞゴルァ。
ごめん、@ITのほうは俺だ。
リファラで本日のリンク元にURLを追加しておけば、チェックをパス出来ると思う。
もー(笑)。
ちなみにTrackBackサーバはrefererを付けないから、それは大丈夫だと思う。
いや、2段階での攻撃を考えてます。適当なtDiaryのサイトにRefererを付けてアクセスし、次に対象サイトにTrackBackするということです。
そこまで手の込んだことをするくらいなら、直接「ツッコミBOMB」をした方が……