しばらくほったらかしでしたが、Bugがあるバージョンをそのままアップしておくのも気になるのでバージョンアップします。ちょっとバージョンが飛んでいますが気にしないでください。以前のバージョンを使っている方はファイルの上書きのみで大丈夫です。
ダウンロードはこちら [NP_MetaTags v1.4][324clicks]
※セキュリティバグをFixしたNP_MetaTags v1.5をご利用ください。
動作確認報告、バグ報告はこのエントリへ、コメント・トラックバックでお願いします。
bulkfeeds.netにspamが報告できるようにしたjp3をリリースしたいと思います。そのほかログ周りなどを僕の趣味で変更した部分があります。
ダウンロードはこちら [NP_Blacklis v0.98 jp3][350clicks]
改良版のNP_Blacklis v0.98 jp4をリリースしています。
プラグインオプションにBulkfees keyを追加したので、旧バージョンを使っている場合にはいったんアンインストールをしてから、インストールする必要があります。
† 新機能について
このバージョンからBulkfeedsにspam報告をすることができます。
spam報告機能を使うには前準備としてBulkfeeds API Keyを取得しておく必要があります。こちらのBulkfeeds API Key登録フォームに自分のメールアドレスを入力すると、指定したメール宛てにBulkfeeds API Keyが届きます。それをプラグインオプションのBulkfeeds API Keyにセットしておいてください。
とりあえずNP_CommnetContorol + NP_Blacklistの環境を、NP_SpamCheck + NP_Moderate + NP_MultiRBLに載せ変えてみることにしました。
† 結局、とりやめ
結論を先に書いておきますが、僕は現在のところ移行は取りやめることにしました。機能的にもまだNP_CommentControl + NP_BlacklistのほうがNP_SpamCheck+その他よりも優れているみたいなので。
以下が導入の手順と感じたことです。
リファラーに本家のフォーラムからのURLがあったので、覗いてみたら「Blacklist plugin - developments」というトピックで僕が勝手に改造したNP_Blacklistが話題になっていました。
ちょっと英語ダメなので発言できないでいるのですが、このスレッドで本家のフォーラムサイドではSPAM対策についてどんな考えでやっているのか大体わかりました。
† 結論自体も悪くはないのかな・・・でも・・・
機能的なアプローチとしては間違っていないと思うんですよね。ただユーザビリティ的にはちょっといただけないんですよね。ただでも面倒くさいspam対策のために細々たくさんプラグインを入れないといけないことになるので。
プラグイン作者としてはNP_Trackbackとか、NP_Moblogもそれにあわせて書き換えないといけないし。。。。。
先日バグを修正してからというもの、ものすごい勢いでNP_Blacklistのログが増えていっています。
これまでSPAMのアクセスがどれくらいあるのか見えていなかったのですが、DNSBLに引っかかるアクセスが思ったより多いので驚いています。逆に考えると僕のバグによってこれだけのSPAMを取り逃がしていたということなので、本当に恥ずかしいです。。。。。。
† 最近トラックバックも多い
ちょっと最近気になっているのはトラックバックもSPAM系のものがかなり増えてきたことでしょうか。トラックバック元を辿ってみるとアフィリエイトだけみたいなパターンが多いのでうんざりしています。
人のblogの状況はちょっとわかりかねるんですが、ここに限った話で言えばこの一ヶ月くらいで事態は急速に悪化していっています。やっぱりいちいちメールが来ないように調整するべきですかね。
本日、ルールベースのブラックリストを突破するspamをはじめて受けました。その発信元を精査していたところ、そのIPがDNSBLにリストされていることが判明したため、プログラムの調査を行ったところ、DNSBLのLookup部に致命的なバグがあり、正しくDNSBLを参照できていないことが判明しました。
jp1はspamを十分に防ぐ能力がありませんので、jp1をお使いの方は至急jp2へのアップデートをお願いします。
ダウンロードはこちら [NP_Blacklis v0.98 jp2][203clicks]
NP_Blacklis v0.98 jp3をリリースしています。
† バグの経緯
オリジナルのNP_BlacklistのDNSBLのLookupルーチンにバグがあり、それをそのまま私が再利用する形で拡張したため、オリジナルのバグを引き継いでしまいました。オリジナルのバグを見破れなかった私の凡ミスです。ごめんなさい・・・・・・。
しぃペインター/しぃペインターProにおいてQuality値(解像度?)が設定できるようにしたNP_Paintをリリースします。そのほか、Continue時にしぃペインター/しぃペインターProの選択が正しくされない問題について改良をしています。
ダウンロードはこちら [NP_Paint v1.10 (UTF-8)][251clicks]
ダウンロードはこちら [NP_Paint v1.10 (EUC)][153clicks]
新版のNP_Paint v1.11はこちら。
アップグレードには一旦旧版のアンインストールが必要です。アンインストール時には設定が消失しますので、必ず設定のメモを必ず取ってください。(※NP_RetainOptionsを使えば楽に移行できると思います)
動作確認についてはNucleus 3.21(UTF-8)、PHP 4.4.0/PHP5.0.5で行っています。動作確認報告、バグ報告はこのエントリへ、コメント・トラックバックをお願いします。
先日の急造仕様のプラグインはフォーラムのNP_Blacklistのトピック内で配布を開始しました。
念のためこちらにも同じものをアップしておきます。
ダウンロードはこちら [NP_Blacklis v0.98 jp1][232clicks]
このバージョンには致命的な不具合があります。
Bugfix済みのNP_Blacklist v0.98 jp2を使用してください。
連日のアップデートになってしまっていますがv1.9をリリースします。早速インストールしていただいた方々には申し訳ないのですがアップデートをお願いします。安定性重視に書き直したつもりなので、ファイルが壊れる現象は少なくなっていると思います。
また、PHP5での動作確認とそのための細部の修正と、Bugfixだけではアレだったので・・・・・Continue時に画像からのContinueか、animationファイルからのContinueか選べるようにしてみました。
ダウンロードはこちら [NP_Paint v1.9 (UTF-8)][111clicks]
ダウンロードはこちら [NP_Paint v1.9 (EUC)][97clicks]
機能追加版のNP_Paint v1.10はこちら。
アップグレードには一旦旧版のアンインストールが必要です。アンインストール時には設定が消失しますので、必ず設定のメモを必ず取ってください。(※NP_RetainOptionsを使えば楽に移行できると思います)
動作確認についてはNucleus 3.21(UTF-8)、PHP 4.4.0/PHP5.0.5で行っています。動作確認報告、バグ報告はこのエントリへ、コメント・トラックバックをお願いします。
今回のバージョンはファイルの保存に関するbugfixと関連ファイルの自動インストール機能をつけてみました。自動インストールはまだベータ版レベルなので不具合のフィードバックをいただけるとありがたいです。
ダウンロードはこちら [NP_Paint v1.8 (UTF-8)][76clicks]
ダウンロードはこちら [NP_Paint v1.8 (EUC)][70clicks]
Bugfix版のNP_Paint v1.9をリリースしています。
アップグレードには一旦旧版のアンインストールが必要です。アンインストール時には設定が消失しますので、必ず設定のメモを必ず取ってください。(※NP_RetainOptionsを使えば楽に移行できると思います)
動作確認についてはNucleus 3.21(UTF-8)、PHP 4.4.0で行っています。動作確認報告、バグ報告はこのエントリへ、コメント・トラックバックをお願いします。