my $NG_word = &IsKoukoku($GB);
if($NG_word eq ''){return 0;}
# それぞれの値を取り出したいときは、以下のようにデリファレンスすれば・・・
my @NG_word_status = @{$NG_word};
# このようにそれぞれに値が代入されます。
# $NG_word_status[0] には規制文字列 [Shift_JIS]
# $NG_word_status[1] には MD5 値
# $NG_word_status[2] には フラグ
# BBR へ送信(NGワード追跡装置?) @2005/01/22 by 未承諾広告※
# MD5-該当ワードに付けられたmd5値.さくらフラグ.投稿者のIPアドレス.サブスクライバ.スレッド番号.板名.鯖名.bbr.2ch.net.
# 返り値はいらないけれどもTimeOut処理が要りそうだからNet::DNSを使った方がよいかな?
&foxDNSquery(
sprintf qq|MD5-%s.%d.%s.%s.%d.%s.%s.bbr.2ch.net.|,
$NG_word_status[1], # MD5値
$NG_word_status[2] ? 1 : 0, # さくらフラグ。空っぽだとイヤンなので
$ENV{REMOTE_ADDR}, # IPアドレス(ひっくり返さなくてもいぃことにしよう♪)
$GB->{IDNOTANE} !~ /\./ ? $GB->{IDNOTANE} : '0', # サブスクライバじゃないみたいときには '0' にしておく。
$GB->{FORM}->{'key'}, # スレッド番号
$GB->{FORM}->{'bbs'}, # 板名(ディレクトリ名)
$ENV{SERVER_NAME}, # 鯖名(FQDN)
);
# このときに・・・
if ($NG_word_status[2] == 1) # フラグが 1 のときは「いっぱつフラグ」なのでその時の処理。
{
&DispError2($GB,"ERROR!","さくらが咲いてますよ。");
}
my $HHH = $ENV{REMOTE_ADDR};
$HHH =~ s/(\d+)\.(\d+)\.(\d+)\.(\d+)/$4.$3.$2.$1/;
my $AHOST = "$HHH.bbx.2ch.net.";
if(!$FOX->{BBX}){return 0;}
my $SPAM = &foxDNSquery2($AHOST);
if($SPAM eq "127.0.0.2")
{
my ($sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst) = localtime($GB->{NOWTIME});
$mon ++;
endhtml($GB);#&DispError2($GB,"ERROR!","ERROR:ロックは人生だ。");
}
if($SPAM eq "127.0.0.0")
{
$FOX->{BBX} = 0;
}
return 0;
探検
【Project peko】2ch特化型サーバ・ロケーション構築作戦 Part16
■ このスレッドは過去ログ倉庫に格納されています
867FOX ★
05/01/22 21:19:59ID:???0■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 政府の借金1323兆円に 24年度末、9年連続で最大 ★2 [首都圏の虎★]
- 【文春】永野芽郁(25)&田中圭(40)燃え上がる不倫LINE ★35 [Ailuropoda melanoleuca★]
- 「人員は少し足りないぐらいがちょうどいい」 1万人削減のパナソニックHD楠見社長 [蚤の市★]
- 「…のくせに…」コールセンター社員、私用スマホで客にメール [少考さん★]
- 政府の借金1323兆円に 24年度末、9年連続で最大 ★3 [首都圏の虎★]
- 【コメ高騰】備蓄米、出荷完了32%どまり 1日に2000〜3000トンも JA全農 [シャチ★]
- 【悲報】安倍カス、やっぱりド屑だった!森友事件で組織的な証拠隠滅か!?当時の検察の対応にも疑問。国賊を国葬? [219241683]
- インド人の14歳少年、普通のジャップより頭がよかった… [271912485]
- 西田議員「報道は切り取り」発言撤回せず、ひめゆりの塔をめぐる自身の発言について👈まーた誤解した人が悪かったのか🤥 [943688309]
- 【金曜ロードショー】紅の豚実況スレ★2
- 【画像】大都市住みやすさランキング、流石に辛辣すぎるWWWWWWWWWW
- 【実況】博衣こよりのえちえちときめきメモリアル🧪 ★5