Nucleus(JP)フォーラム

NucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。

ログインしていません。

#1 2005-12-10 22:29:10

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

配布場所がわかりやすいようにこちらにもアップしておきます big_smile
NP_Blacklistを改造してRBL参照によるspam防御機能を追加したものです。

開発の経緯等はこちら
http://blog.cles.jp/np_cles/category/31/subcatid/11

使い方などについてはこちら
http://japan.nucleuscms.org/wiki/plugins:np_blacklist

オフライン

#2 2006-03-09 02:16:55

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

プラグインオプションを変更しているので、アップグレードの際には一旦アンインストールをすることを忘れずに!

jp3からの変更点

・ログ表示の際のDNS逆引きを行うかどうかを設定可能にした
プラグインオプションの「Skip reverse DNS lookup ?」で設定可能にしました。
デフォルトは逆引きしないようにしています。
ログを表示しようとした場合に、画面が真っ白になる症状が改善されているはずです。

その他の細々とした変更点はこちらにまとめました。
http://blog.cles.jp/item/1319

オフライン

#3 2006-03-17 09:20:52

ZenDog
ゲストユーザー

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

はじめまして、
Blacklist 0.98 jp4をダウンロード、インストールしてブラックリストを編集しようとすると以下のエラーメッセージが出て来ます。
各ファイルのパーミッションがおかしいのだと思いますが、どうぞアドバイスをお願いします。


Warning: fopen(/home/america1/public_html/blog/nucleus/plugins/blacklist/settings/personal_blacklist.pbl): failed to open stream: Permission denied in /home/america1/public_html/blog/nucleus/plugins/blacklist/blacklist_lib.php on line 307

Warning: fwrite(): supplied argument is not a valid stream resource in /home/america1/public_html/blog/nucleus/plugins/blacklist/blacklist_lib.php on line 314

Warning: fclose(): supplied argument is not a valid stream resource in /home/america1/public_html/blog/nucleus/plugins/blacklist/blacklist_lib.php on line 315

#4 2006-03-17 10:09:34

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

UNIX/Linux系のOSでしたら,blicklist/setting内のファイルのプロパティを書き込み可能な値(666など)にしてください。

オフライン

#5 2006-03-17 10:23:24

ZenDog
ゲストユーザー

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

早速のお返事、ありがとうございました!
ご指摘通りにパーミッションを「666」にしたら、すべてうまく作動するようになりました!

いつもこのサポートフォーラムに助けられています、皆様の献身的なサポート本当にありがとうございます。

#6 2006-04-08 10:08:24

mekyo
メンバー
登録日: 2005-11-22
投稿: 80

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

昨日自分のサイトにアクセスしたら
突然スパムページになったので
ジャックされたかと 数分ちょっとびびりましたが
調べると
Enable referrer based blocking?
をいいえ にするといいと見つけたので
「いいえ」にしたらおなったのですが、
コメントの投稿をすると 無効にならないのです。

それで、 まぁー様子見と そのまま昨日寝たのですけど
今日つなぐと コメントのコメントの投稿時 問題なく表示されるので
あれ? と
Blacklist menu
オプション Blacklist
  Options for NP_Blacklist
   Enable referrer based blocking?
はい
に戻しても 表示されるのです。

ソース見てもよくわからないのですが
Enable referrer based blocking?
って 気まぐれ動作なんでしょうか???


追記:
sp2使っていました・・・ :oops:
sp4に差し替えたので様子見てみます

オフライン

#7 2006-04-09 04:21:26

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

mekyo さんの発言:

ソース見てもよくわからないのですが
Enable referrer based blocking?
って 気まぐれ動作なんでしょうか???

このオプションなんですが読んで字のごとくreferrerにspamが含まれる場合にアクセスをブロックするという動作をするのですが、どうも誤認が多いようなので現在はデフォルトでoffになるようにしています。

おそらくspam trapページ(缶詰ページ)に飛ばされたときには、自分のページを表示するときにに他のサイトやリンク集、サーチエンジンなどののリンクをクリックした時だと思うのですが思い当たる節がないですか?

おそらくそのときと同じリンクをクリックすると同じようにブロックされると思います。

オフライン

#8 2006-04-09 10:58:39

mekyo
メンバー
登録日: 2005-11-22
投稿: 80

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

hsur さんの発言:

おそらくspam trapページ(缶詰ページ)に飛ばされたときには、自分のページを表示するときにに他のサイトやリンク集、サーチエンジンなどののリンクをクリックした時だと思うのですが思い当たる節がないですか?

おそらくそのときと同じリンクをクリックすると同じようにブロックされると思います。

出現日のとき
発生場所
ON
  ・直接アクセスした 全ページ
  ・別のページのリンクからのアクセスしたページ
OFF
  ・コメント投稿時

出現日でない日
・ON/OFFによらず 発生しない

出現日とそうで無い日があるようなので再現方法はわかりません。

htaccessを利用して表示していますので
その影響で誤動作しているのかもしれないです。 :oops:

オフライン

#9 2006-04-10 02:12:51

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

この現象を見る限りにおいてはEnable referrer based blocking? が関係しているというよりは、一時的に御自信の使われているipなりurlなりがブラックリストに登録されていたということではないかと思います。プロバイダの動的割り当てのipは結構ブラックリストに登録されていたりしますので。

オフライン

#10 2006-04-10 14:15:11

nakahara21
メンバー
From: 尼崎
登録日: 2003-11-14
投稿: 1,298
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

hsur さんの発言:

一時的に御自信の使われているipなりurlなりがブラックリストに登録されていたということではないかと思います。プロバイダの動的割り当てのipは結構ブラックリストに登録されていたりしますので。

プロバイダがyahooの人は日によっては結構弾かれるって聞いています。


nakahara21
http://nakahara21.com/
(ただいま調整中です)

オフライン

#11 2006-04-10 14:20:13

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

nakahara21 さんの発言:

プロバイダがyahooの人は日によっては結構弾かれるって聞いています。

うちのログを見ていると、OCNとかplalaもよく弾いているようです。

オフライン

#12 2006-04-10 15:47:54

mekyo
メンバー
登録日: 2005-11-22
投稿: 80

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

nakahara21 さんの発言:
hsur さんの発言:

一時的に御自信の使われているipなりurlなりがブラックリストに登録されていたということではないかと思います。プロバイダの動的割り当てのipは結構ブラックリストに登録されていたりしますので。

プロバイダがyahooの人は日によっては結構弾かれるって聞いています。

えっ!!
そんなことがあるのですか :shock:
yahooからの訪問者さんがおおいので
プラグイン removeしようかな・・・

オフライン

#13 2006-05-29 00:00:49

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

不具合を修正してjp6としました。
http://blog.cles.jp/item/1425

・personal blacklistで大文字小文字を区別しないようにした
・参照するDNSBLを変更
・Personal blacklistのデフォルトを変更

オフライン

#14 2006-05-30 08:52:53

fratdrive
メンバー
登録日: 2004-11-06
投稿: 28
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

すでに類似の投稿がありましたが、恐縮ですがお教えいただければ幸いです。
NP_Blacklist 0.98 jp6を導入しましたが、コメント投稿時に以下エラーメッセージが出ます。
blicklist/setting内のファイルのパーミッションを変えても出ます。777までトライしてみたのですが。
エラーメッセージにかかわらず、コメント自体は反映されるのですが。。。 sad

導入ブログおよび詳細はコチラです。
http://shuzaiya.com/about/item/769

よろしくお願いします。

Warning: fopen(~省略~/nucleus/plugins/blacklist/settings/blockip.pbl): failed to open stream: Permission denied in ~省略~/nucleus/plugins/blacklist/blacklist_lib.php on line 497

Warning: fwrite(): supplied argument is not a valid stream resource in ~省略~/nucleus/plugins/blacklist/blacklist_lib.php on line 498

Warning: fclose(): supplied argument is not a valid stream resource in ~省略~/nucleus/plugins/blacklist/blacklist_lib.php on line 499

Warning: fopen(~省略~/nucleus/plugins/blacklist/settings/blockip.pbl): failed to open stream: Permission denied in ~省略~/nucleus/plugins/blacklist/blacklist_lib.php on line 497

Warning: fwrite(): supplied argument is not a valid stream resource in ~省略~/nucleus/plugins/blacklist/blacklist_lib.php on line 498

Warning: fclose(): supplied argument is not a valid stream resource in ~省略~/nucleus/plugins/blacklist/blacklist_lib.php on line 499

Warning: Cannot modify header information - headers already sent by (output started at ~省略~/nucleus/plugins/blacklist/blacklist_lib.php:497) in ~省略~/nucleus/libs/globalfunctions.php on line 1107

オフライン

#15 2006-05-30 09:07:37

nakahara21
メンバー
From: 尼崎
登録日: 2003-11-14
投稿: 1,298
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

blicklist/settingのディレクトリのパーミッションは関係ないのでしょうか?
ディレクトリのパーミッションを777にしてみるとか。


nakahara21
http://nakahara21.com/
(ただいま調整中です)

オフライン

#16 2006-05-30 09:48:35

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

ごめんなさい。僕のパッケージのミスのようです。
settingsというディレクトリの中にblockip.pblという名前の空ファイルを作ってパーミッションを書き込み可能にしてみてください。おそらくそれで大丈夫だと思います。

# 今夜パッケージは修正しておきます。

オフライン

#17 2006-05-30 13:50:06

fratdrive
メンバー
登録日: 2004-11-06
投稿: 28
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

たしかに、エラーメッセージ中にあるblockip.pblがsettingsディレクトリにありませんでしたね。失礼しました。

hsurさんのおっしゃるとおり、blockip.pblをつくり、パーミッションは他と同じ666にしましたら、エラーメッセージが出なくなりました。

すばやいレスで助かりました。ありがとうございました。 yikes

オフライン

#18 2006-05-30 18:39:59

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

fratdrive さんの発言:

たしかに、エラーメッセージ中にあるblockip.pblがsettingsディレクトリにありませんでしたね。失礼しました。

いまのNP_Blacklistはファイルが無いときにファイルを作成する機能をもっていないので、初めからファイルきちんと存在していてパーミッションが適切でないとプラグインがエラーを吐きます。ということで、これは僕のミスです。ごめんなさい。

上記の配布ファイルについても不足分のファイルを追加しておきましたので、同様の症状が出ている方はもう一度ファイルをインストールしていただければと思います。
# これで2回目なので、次回版からはファイルが無いときにファイル作成するルーチンを付けます :cry:

オフライン

#19 2006-06-02 07:57:29

himagine
メンバー
登録日: 2006-03-12
投稿: 3

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

5月末時点での最新版を導入させていただきました。ありがとうございます。
順調です。大感謝!! インストールの問題もまったくありません。

オフライン

#20 2006-06-06 15:12:29

yama
Administrator
登録日: 2005-07-07
投稿: 1,265
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

hsurさんのサイトにコメントを書こうとしたら、白紙ページが表示されました。
URLを見るとhttp:// ******/item/1429#nucleus_cf になっていたので、
もしかすると弾かれてしまっているのかな?当方、YBBユーザです。

ところで、jp6導入後しばらくいい仕事をしていたのですが、今日になって3件連続で突破されました。
「buy xanax online」などの、ありがちな内容でした。3件くらいなら上出来ですが。

「日本語を含まない場合」というオプションがあればと思いましたが、どうでしょうか。

http://www.j-pca.com/patio/index.cgi?mode=view&no=60
あと、ここで書いてある「Javaキーチェック」というような方法も気になっています。
(楽天などで使われている方法と同じでしょうか)

オフライン

#21 2006-06-06 21:14:09

meshi
メンバー
登録日: 2004-07-01
投稿: 5
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

うちのサイトでもjp6にしたらトラックバックスパムでかなりの量がプラグインを突破しました。
突破されたスパムの内容がBlacklist Editorで登録してあるものも含まれていたので、今はjp5に戻しています。

このプラグインにはお世話になりっぱなしなので、ちょっと気になります。

オフライン

#22 2006-06-06 22:54:24

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

yama.kyms さんの発言:

hsurさんのサイトにコメントを書こうとしたら、白紙ページが表示されました。
URLを見るとhttp:// ******/item/1429#nucleus_cf になっていたので、
もしかすると弾かれてしまっているのかな?当方、YBBユーザです。

# ログにはのこってないのでおそらくCAPTCHAの入力ミスではないかと思います。。。。。

yama.kyms さんの発言:

ところで、jp6導入後しばらくいい仕事をしていたのですが、今日になって3件連続で突破されました。
「buy xanax online」などの、ありがちな内容でした。3件くらいなら上出来ですが。
「日本語を含まない場合」というオプションがあればと思いましたが、どうでしょうか。

申し訳ないんですが、今のところこれの実装をする予定はないです。
これにはいろいろと事情があって・・・・・NP_Blacklistは汎用のプラグインである関係上、URLのような原理的に英数字のみでしか構成されないような文字列のチェックを行っていることがあるためです。なので、実装するとすれば別プラグインで(もしくはNP_Trackback側)ということになるんではないかと思います。

yama.kyms さんの発言:

http://www.j-pca.com/patio/index.cgi?mode=view&no=60
あと、ここで書いてある「Javaキーチェック」というような方法も気になっています。
(楽天などで使われている方法と同じでしょうか)

ちょっと眺めてみたんですが楽天と同じような仕組みでした。
これも実装するとすればNP_Blacklistというよりは、NP_Trackback側の仕組みでということになりそうです。

spamトラックバックで困っている場合には、利便性とのトレードオフになるのですがスキンから<%TrackBack(code)%>をはずすのもかなり効果的なので試してみてください。
# TB URLを相手にすでに収集されている場合には効果が薄いかも知れませんが。

オフライン

#23 2006-06-06 23:02:30

hsur
メンバー
From: 東京都
登録日: 2004-05-03
投稿: 230
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

meshi さんの発言:

突破されたスパムの内容がBlacklist Editorで登録してあるものも含まれていたので、今はjp5に戻しています。

これ、何かバグかも知れないのでちょっと気になります。
NucleusやPHPの環境とか、Blacklist Editorで登録した文字列を教えて頂けませんか?
僕のほうで追試してみたいと思います。

オフライン

#24 2006-06-06 23:26:40

meshi
メンバー
登録日: 2004-07-01
投稿: 5
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

hsurさん、お返事ありがとうございます。

Blacklist Editorで登録した文字列は「a href」です。
・・・トラックバックのスパムってほとんどaタグが入ってるんで。

Nucleusは3.23で、PHPは4.4.2です。xreaを借りてます。
jp5に戻したら完全に防いでいるようです。

オフライン

#25 2006-06-07 00:04:18

yama
Administrator
登録日: 2005-07-07
投稿: 1,265
ウェブサイト

Re: NP_BlacklistJP v1.3.1 [updated 08/06/08]

> CAPTCHAの入力ミス
実はきのう5回くらいチャレンジしたのですが、書き込みできませんでした。
だけどさっき試してみたら無事に書き込みできました。失礼しました…
(CAPTCHAって、こういう時って白紙表示になるんですね)

英数字のみチェックの件、了解です。そういう事情なら別プラグインでの対応がスマートでしょうね。

オフライン

Board footer