【CGI文化全滅!!】スパム書き込みとの死闘!苦闘!その追憶

今ガチで「CGI」は時代遅れになってしまった技術である

 CGIでできたことをふと思い出してみよう。
 「掲示板」「チャット」「簡易日記」
 …うん、全部既存のSNSで出来ちゃうね。よし、バイバーイ!!…で終わらないで。
 SNS登場まで、個人サイトとブログサービスの移行期という時期があったはずで、この時Wordpressの技術取得をせずCGI改造に特化したサイトもいくつかあった。まあそのうちの一つが「ちくしょう!やられたぜ!」であり、また「芸能通クイズ」である。これは間違いない。え?お前のとこ別に売れたサイトでもないんじゃね?ノンノン。大きな宣伝もせずにかつて書き込んでた常連があっという間に20人くらい戻ってくるサイトとかなかなかないぞ。ちなみに長年やってたので法則なんだけど、ROMは書きこむ人の4倍をみる。最盛期は本当にひとりでは運営できなくって、複数人ボランティアをやっていただいていた時期があった。飛宮さんという方はその中の重要な一人である。ありがとうございます…。

こないだバキサイトでも紹介した「不可解な文字列書き込み」

 スパムコメントというのが、WordPress時代の今でも実はよくやってくる。幸いそういったものは弾かれる仕組みにしてあるのだが、中身を見ると
 「Nice site! (※以下URL)」
 Uzeeeeeeeeeeeeee!!!

 こういった書き込みは、もちろん手動でやってるわけじゃなく。専門のツールがあるらしいのだ。おそらくテストで試した跡ではなかろうか?

 実はこの芸能通CGIにもスパムが一回来た。確か対策まで三日かかったんだけど、その間嵐のように書き込みが。対策のからくりを教えるとスパム来るかもしれないので、一切教えないんだけど、まあ簡単なところからあの時やっていた対策のいくつかを書こう。

CGI自体”○○○.cgi”の名前部分を変える

 多くのスパムコメント一斉書き込みツールは、URLを収集して行う。この時例えば”bbs.cgi”なんて配布されたフリーCGIのデフォルト名だと容易にURLを収集されちゃうわけ。試しに今グーグルでこの文字列を検索してみると

 はうわ!!なんと「あやしいわーるど」残党が引っ掛かった!!

 書き込み今日じゃん!!ここは結構な対策済みなんだろうな~。流石老舗!!ちなみに、このCGIの名前を変える作業というのは今でもデフォルトで有効な作業だ。
 あ、ところで実は芸能通クイズの「ansq.cgi」は実は配布元のデフォルトなのにもかかわらずスパムが寄ってこない。実際ansq.cgiで検索をかけると

このような

このような有様だ。世界で一番長い湖の名前、チャウガーゴググガゴなんちゃら、アレを思いだす有様だ。うちにやってこないのはなぜか?まあ抜本的解決じゃないのだけれど、次の対策。

日本語が含まれない書き込み全削除

 海外からの爆撃が多いのだから、日本語文字コードが入ってない文章は弾け、という措置。しかしこれには実は罠があって…
 「今月結果発表!」
 って書きこもうとしたら、「日本語で書いてください」とエラー返された。…なんとなんと、中国語だと思われたのである!!よね、よね~。これ実は芸能通CGIではいまだそのまんまにしてる。「の」とか接続詞入れれば済む話だからだ。
 設定方法はシンプル。入力記事を受け取る辺りに日本語の文字コード(ひらがな・カタカナ)が含まれてなかったら弾くよ、と設定すればいい。まあ流石に読者想定層はインターネット老人、CGIの改造はお手の物だろう。一部の読者置いてけぼりで話を進める。「文字コードの設定」辺りに導入すればよろしかろう。

それっぽい書き込みに出てくる禁止ワードをはじく

 「Nise site!」とかはもうあからさまだ。日本語でネット活動してんのに何がナイスサイトじゃ毛唐。そのほかにも意外に効くのが”☆”の禁止である。実は日本語のスパム書き込みに”☆”は頻出する。
 勿論問題点はある。“☆”が使えなくなるからである。まあ☆は★の方を使ってくれと注意喚起すればよろしいのじゃなかろうか。実際日本語で★は見栄えがよろしくない。なんだかんだ言って日本人は相撲が好きだからである。負け越しマークだしね…。

最終手段はとても教えられない

 実はAnsq.cgiの改造である発明がきっかけで、本当にスパムが寄り付かなくなったのである。そこまでしてもスパムがやってきた時代があったので、最終手段を思いついた。その証拠に再開してからサーバーエラーが起きたりの時期以外は、全く削除処理を行っていない。我ながらあれは、うまい手を考えたなあと思っている。あれは、理系の徒であればこそ引っかかる罠だと思っているし、からくりを知ったら「あ~ね」となるはず。ヒントはそれくらいにしておこう、カンリニヌスは実にやり手である。絶対教えないよ。

スポンサーリンク
レクタングル大広告

シェアする

フォローする

facebookページにも「いいね!」をお願いします
この記事をお届けした
インターネット老人会の最新ニュース情報を、
いいねしてチェックしよう!
スポンサーリンク
レクタングル大広告