CGI-BBS > CGI > Perl > とほほのWWW入門のLoungeを書込み者のログがとれるようにしたい


カレッヂ
カレッヂ


質問者 よっち  投稿日 2005/6/29(水) 11:37:48
とほほのWWW入門のラウンジ(Lounge)CGIを1999年から使用していますが、
最近アダルトサイトの荒らしで困っています。
そこで、IPアドレスやHOST NAMEなどをログできるように改造したくなったのですが、
CGIの基本から勉強したり、参考文献を読んで改造しようとしていますが、まともに動作しません。
どなたか同種の改造行った方がいらっしゃいませんでしょうか?

現在使用中のCGIはV1.3ですが、V216の最新版に移行しても正常稼働しましたので、これを機会にV216に変更し、
さらにログがとれるようにしたいと思っています。
6年分の質問や情報が残っているので、他のDBに以降することも大変ですので、
苦労してでも改造して対応したいわけです。

現在当該CGIは閉鎖して荒らしから逃げているため、アドレスをおしらせすることができません。

漠然とした質問で大変に申し訳けございませんが、
ご意見をお願いいたします。

【習熟度】多少の改造ができる

回答者 sim  [削除]  投稿日 2005/7/2(土) 10:48:41
Loungeを知らないのですが、
書き込み処理の部分にIPなどは取っていないのでしょうか?

$ENV{'REMOTE_ADDR'}
$ENV{'REMOTE_HOST'}

このあたりを書き込み処理時にファイルに書き出してあげれば良いかと思います。
質問者 よっち  [削除]  投稿日 2005/7/3(日) 23:38:00
アドバイスありがとうございます。
問題ガ少しありまして、「ラウンジ」とは掲示板のように一件完結で書き込みではなく、質疑応答終え意識で追記できるようになっています。
従って、新規書き込みルーチンと追記ルーチンの両方に変更が必要なことがあります。
また、それによって分かったIPアドレスからの書き込み、または問題ある表現などをプログラム上に登録し、これらが含まれる書き込みはエラーにするところまで対応しないと荒らしには対応できないだろうということが分かってきました。
これからそれを検討してみます。アドバイスいただける方、いましたらよろしくお願いします。

返信(回答)する

 


Web裏技