トップページ⇒php
244コメント72KB

匿名プロクシは、止められないのか・・。

■ このスレッドは過去ログ倉庫に格納されています
0001あ2001/07/14(土) 13:38ID:4PA1tfg2
最近、プロクシ特有の環境変数を付加しないproxyが巷で流行ってます。
当然、匿名プロクシはプロクシ規制を素通りします。
しかも、個々のプロクシを一個一個止めても、世界中で1日に数千もの匿名プロクシが誕生しています。
事実上、プロクシの規制は不可能・・・。
なんか、いい方法知りませんか?

下の環境変数なんて、もう役に立ちましぇん。
なんか、画期的な方法を知っている方、教えてください。

HTTP_CACHE_CONTROL
HTTP_CACHE_INFO
HTTP_CLIENT_IP
HTTP_FORWARDED
HTTP_PRAGMA
HTTP_PROXY_CONNECTION
HTTP_SP_HOST
HTTP_TE
HTTP_VIA
HTTP_X_FORWARDED_FOR
0148nobodyさん03/02/09 03:55ID:???
では、環境変数を出力しない匿名jpプロキシを愛用させて頂きます。
0149nobodyさん03/02/12 23:25ID:???
環境変数を出力しない限りなく匿名に近い串を診断君でチェックして惚れ惚れと
診断結果を眺めてしまう今日この頃。
そんな変態は俺だけか?
0150nobodyさん03/02/13 08:40ID:???
PROXYチェックを入れてるサイトに入って、一人悦に入ってる
漏れも、変態の中間入りに入れてくり。(ニホンゴカイ!
0151Name_Not_Found03/02/15 00:32ID:MRExNAmm
>>133
簡単なところがいいね。ウチでも採用。
0152山崎渉03/03/13 17:16ID:???
(^^)
0153山崎渉03/04/17 12:24ID:???
(^^)
0154nobodyさん03/05/02 21:50ID:???
six/fourどうなのよ。
http://slashdot.jp/article.pl?sid=03/04/21/162221&topic=74&mode=nested&threshold=-1
0155山崎渉03/05/22 02:12ID:???
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
0156山崎渉03/05/28 17:14ID:???
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0157nobodyさん03/07/07 05:02ID:bNC3DdSM
>>133の方法は現在どうなのよ?
0158nobodyさん03/07/07 07:32ID:???
>>157
jpドメインの串を使われたら(ry
0159nobodyさん03/07/07 08:49ID:???
http://pc2.2ch.net/test/read.cgi/hp/1056312999/76
0160nobodyさん03/07/07 11:36ID:???
.htaccessでjpドメインだけを許可にしつつ、
特定のホストを拒否するってのは無理なんですか?
0161nobodyさん03/07/07 18:14ID:JYVmeQ8A
あり?
診断君現在は配布してないのか?
0162nobodyさん03/07/07 22:13ID:JYVmeQ8A
あった
0163nobodyさん03/07/07 22:55ID:???
どこ?
0164nobodyさん03/07/08 13:09ID:???
ageるな。
しかもスレ違いだし、板違い。
0165山崎 渉03/07/15 11:08ID:???

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0166山崎 渉03/08/02 02:42ID:???
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0167ぼるじょあ ◆ySd1dMH5Gk 03/08/02 05:28ID:???
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ
0168山崎 渉03/08/15 22:47ID:???
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0169nobodyさん03/08/31 02:21ID:uK+N0Pjd
http を使うのが間違っている。

専用プロトコルを作る。
これ最強。
0170 03/09/10 14:19ID:xHD3HHfy
b
0171 03/09/13 01:10ID:74XwYqpy
C
0172nobodyさん03/09/25 23:12ID:???
串をがんばって規制しているのですが、YahooBBとかの串でこられると串と判断できません。
なんか方法はないものでしょうか。
0173nobodyさん03/09/26 14:03ID:???
>>172
.jp以外弾け.jp串使われたら意味ないが
0174nobodyさん03/09/26 18:00ID:???
ポートスキャン
017517203/09/26 19:53ID:???
>>173
.jp以外弾くと、YBBなどが来れなくなるので困ります。
ポートスキャンというのは少々荒技と聞きましたが、どうすればいいのでしょうか・・・
0176nobodyさん03/09/26 19:55ID:???
>>175
ポートスキャンのやり方は検索してね。
.jp意外弾いてbbtecとかだけ許可すればいい
0177nobodyさん04/01/08 10:46ID:???
ようするに>>1は荒らし対策に串規制したいんだろ?
荒らし対策全般として考えたほうがいいんじゃないのか?

俺の場合はサイトが荒れ始めたら鯖の電源切ってる。
物理的にアクセス不可也。
0178nobodyさん04/03/06 03:38ID:AzAQ1M5v
>>1-177
おいおい、それよりおまいら!
スレ誕生から約2年半で、カキコがまだ177ってどうよ?
このスレ速度はすごいぞ
他の板なら数十回DAT落ちしてるぞ
0179nobodyさん04/03/06 03:39ID:AzAQ1M5v
>>177
ついでにつっこんでおくが、

>ようするに>>1は荒らし対策に串規制したいんだろ?

なんて言ってるが、>>1は2年半前に質問したのはわかっているか?
さすがに2年半も期間があれば自己解決してるだろ。。。
それどころかもうスレ立てたのも忘れているかもしらんな。
0180nobodyさん04/03/06 06:49ID:???
>>178-179
ここで一句

廃スレを
       わざわざ揚げる
                   ウザイ香具師
0181nobodyさん04/03/06 09:19ID:???
javaアプレットで得られるIPとブラウザから得られるIPが違うなら串さしてる
これでかなり弾けるんじゃない?
0182nobodyさん04/03/06 12:51ID:???
荒らし対策なら、
プロクシを規制なんて不毛なことはやめて、
携帯からいつでも管理できるようにしてしまうのがまっとうかと。
0183nobodyさん04/07/02 18:09ID:???
この絶妙なタイミングであげる俺は天才
0184nobodyさん04/07/02 23:58ID:cOZLhYCR
http://ryox1192.exblog.jp/
0185nobodyさん04/07/03 00:03ID:???
ポートチェックとjp以外弾くのと変な環境変数吐くのを弾く
0186nobodyさん04/07/03 02:53ID:???
いずれにせよ荒らすのは生身の人間
即時対処が最大策
0187nobodyさん04/08/09 23:28ID:uySv1+mC
じゃああげとくか。
0188nobodyさん04/08/19 22:22ID:HVGJn52b
っていうか、ちょっと前まで(今も?)ローソンチケットのサーバが
まんま匿名プロクシになってたんだけど、管理者腐ってるのかな?
0189nobodyさん04/08/30 04:07ID:???
全部弾いて自分の世界を作る。これ最強。
素人にはお勧めできない。
0190nobodyさん04/08/31 22:28ID:???
プロキシ収集&プロキシ制限クラス(PHP)つくりますた。
欲しいとかいう 甘えんぼ さんはおります??
019119004/08/31 22:32ID:???
ちなみに
>>1
のようなアホな環境変数は取得してません。
内部専用串まで制限してしまうからね。
0192nobodyさん04/09/01 00:08ID:???
>>190
ウpキヴォンヌ
019319004/09/01 21:20ID:owcGTVFQ
みんな実装方法を抽象的に言う割りには、
まんまソースを出さないので、そろそろアクション起こそうかなと。

スクリプツ的には専門家ではないので、クソな記述だけど、しっかり
つかえます。
おれの書いたのを基点にいろいろ肉付けしてってくれや。
0194nobodyさん04/09/01 23:00ID:???
>>193
いいからうpしる
0195nobodyさん04/09/01 23:23ID:???
なんだネタか
019619004/09/01 23:30ID:owcGTVFQ
/* プロキシチェック ------------------------------------------------------------
Usage:
if($set_chk_proxy) func_chk_proxy($arg_host);
*/
function func_chk_proxy ($arg_host) {
include_once "proxy.php";
$obj = new proxy;
$obj->func_host_check($arg_host,array("","",""));
}
019719004/09/01 23:33ID:owcGTVFQ
proxy.php

<?php

class proxy {

/* Property --------------------------------------------------------- */
var $set_ary_url= array(
"某日本一有名なクシリストのURLアノニマス",
"某日本一有名なクシリストのURL漏れクシ"
);
var $log_proxy= "proxy.log";
var $set_ary_deny= array(
"http://www.yahoo.co.jp/",
"Error: 外部公開プロキシサーバからのアクセスは禁止されています。",
5 // "now" にすると Location で瞬時に飛ばす
);

019819004/09/01 23:34ID:owcGTVFQ
/* Get Proxy List --------------------------------------------------- */
function func_get_proxy () {

$set_ary_url= $this->set_ary_url;
$log_proxy= $this->log_proxy;

$ary_proxy = array();
foreach ($set_ary_url as $url_value):

$fp = @fopen($url_value,"r") or func_error("Can't Open Url");
while ($url_value = fgets($fp)):
019919004/09/01 23:35ID:owcGTVFQ
if (preg_match_all("/([0-9a-zA-Z\.\-]{4,80}\:[0-9]{1,5})/si", $url_value , $ary_match)):
foreach ($ary_match[1] as $match1_key => $match1_value):
if (preg_match("/\./si", $match1_value)):
array_push($ary_proxy, $match1_value ."\n");
endif;
endforeach;
endif;
endwhile;
fclose($fp);

endforeach;
020019004/09/01 23:35ID:owcGTVFQ
$fp = @fopen($log_proxy, "w") or func_error("Can't Write List File.");
flock($fp, LOCK_EX);
foreach ($ary_proxy as $proxy_value)fputs($fp,$proxy_value);
flock($fp, LOCK_UN);
fclose($fp);
}
020119004/09/01 23:37ID:owcGTVFQ
クラスの半分うpした。

>>196
が呼び出し用

200からまたさらに続くんだが、
続きは後日。
0202nobodyさん04/09/01 23:44ID:???
>>201
ファイルうpした方が早いだろうがバカ
020319004/09/01 23:47ID:owcGTVFQ
よさげなうpろだ教えてくれ。探すのめんどい。
0204nobodyさん04/09/02 00:29ID:???
>>203
http://up.isp.2ch.net/upload/c=03okari/index.cgi
0205nobodyさん04/09/02 11:34ID:???
なんかわけわかんないことやってるけど、
他人の成果を横取りした方がラクでないかい。

function rbl_check($ipaddr, $rbl){
$s = join('.', array_reverse(explode('.', $ipaddr))).'.'.$rbl;
if(($r = gethostbyname($s)) == $s){
return FALSE;
} else{
return $r;
}
}

if(rbl_check($_SERVER['REMOTE_ADDR'], 'http.dnsbl.sorbs.net')){
Header('HTTP/1.0 403 Forbidden');
include('error_openproxy.html');
exit;
}

試してないがたぶんちゃんと動くだろ。
アクセス数が多いサイトならば gethostbyname() の結果を
どこかにキャッシュするよう修正すべし。
0206nobodyさん04/09/03 00:26ID:???
ポートスキャンのやつも頼む
0207nobodyさん04/09/05 00:05ID:VaByyaEr
止まってますか?
0208nobodyさん04/10/19 13:12:00ID:WIb1ZZZ2
掲示板にポートスキャン制限するソースを誰か書いてください。KENTのYYBBSに付けたいのです
0209nobodyさん04/10/24 11:02:32ID:???
単純な芋ゲートウェイなんだけど、
CGI proxyとweb proxyどっちがいい?
0210nobodyさん04/11/07 02:12:18ID:h2qBvYbS
2chのBBQ(DSBLリスト?)をまねすればいいんじゃない?
0211nobodyさん04/11/07 02:20:36ID:???
間違えた。>>208は>>209への回答ではなく、このスレの匿名プロキシを止める方法のこと。
021220104/11/07 17:29:58ID:???
<?php
class proxy {
var $set_ary_url= array(
"http://..",
"http://.."
);
var $log_proxy= "proxy.log";
var $set_ary_deny= array(
"http://www.yahoo.co.jp/",
"Error: Deny! Proxy Connection",
5 // "now" にすると Location で瞬時に飛ばす
);
021320104/11/07 17:30:27ID:???
function func_get_proxy () {
$set_ary_url= $this->set_ary_url;
$log_proxy= $this->log_proxy;
$ary_proxy = array();
foreach ($set_ary_url as $url_value):
$fp = @fopen($url_value,"r") or func_error("Can't Open Url");
while ($url_value = fgets($fp)):
if (preg_match_all("/([0-9a-zA-Z\.\-]{4,80}\:[0-9]{1,5})/si", $url_value , $ary_match)):
foreach ($ary_match[1] as $match1_key => $match1_value):
if (preg_match("/\./si", $match1_value)):
array_push($ary_proxy, $match1_value ."\n");
endif;
endforeach;
endif;
endwhile;
fclose($fp);
endforeach;
$fp = @fopen($log_proxy, "w") or func_error("Can't Write List File.");
flock($fp, LOCK_EX);
foreach ($ary_proxy as $proxy_value)fputs($fp,$proxy_value);
flock($fp, LOCK_UN);
fclose($fp);
}
021420104/11/07 17:30:46ID:???
function func_host_check ($arg_host,$arg_ary_deny) {
$log_proxy= $this->log_proxy;
$set_ary_deny= $this->set_ary_deny;
$fp = @fopen($log_proxy,"r") or func_error("Can't Read List File.");
while ($value = fgets($fp)):
list($pxy_host, $pxy_port) = explode(":", $value);
$flag_url= ($arg_ary_deny[0]) ? $arg_ary_deny[0] : $set_ary_deny[0] ;
$flag_comment= ($arg_ary_deny[1]) ? $arg_ary_deny[1] : $set_ary_deny[1] ;
$flag_time= ($arg_ary_deny[2]) ? $arg_ary_deny[2] : $set_ary_deny[2] ;
if ($arg_host == $pxy_host):
if ($flag_time == "now"):
header("Location:$flag_url");
else:
return TRUE;
endif;
exit();
endif;
endwhile;
}
}
?>
021520104/11/07 17:34:03ID:???
機能
串リスト収集
ホスト(引数)と串リストの照合。あれば True

作ったのはいいけど、串リストサイト知らないので。
誰か串リストサイト教えてください。
0216nobodyさん04/11/07 17:43:38ID:???
phpのソースって滅茶苦茶読みづらいんだな……
021720104/11/07 17:44:52ID:???
>>216
単に私のソースがヘナチョコなだけです。。
021821604/11/07 17:52:40ID:???
そんなつもりで言った訳じゃないんだ…
正直スマンかった
0219nobodyさん04/11/07 18:01:47ID:???
>>215
>誰か串リストサイト教えてください。

>>205がオープンプロクシのリストを参照してアクセス拒否するサンプル。
0220nobodyさん2005/09/07(水) 15:15:35ID:???
思うんだけど生IP抜いても
ドメイン以外コロコロ変わるんでどうしようもないのでは?
0221nobodyさん2005/09/08(木) 10:32:22ID:6UZPChM0
あげっか
0222nobodyさん2005/09/09(金) 21:32:02ID:7MKGxeS7
あげねば!
0223nobodyさん2005/09/10(土) 05:05:25ID:CCXWf+0+
ちょっとためになったので俺もあげとくw
0224名無しさん@そうだ選挙に行こう2005/09/11(日) 14:13:29ID:???
思いつきだけど、ホスト名がS25R方式
ttp://www.gabacho-net.jp/anti-spam/anti-spam-system.html
の一般規則にマッチする(逆引き失敗を除く)場合に許可する、ってのはどう?
0225nobodyさん2005/10/10(月) 06:20:05ID:odfokb++
>>205
その手のデータベース幾つか見ると良さそうですね。なんかたくさんリストアップしてある所あった。
t1.dnsbl.net.au
dnsbl.sorbs.net
l1.spews.dnsbl.sorbs.net
blackholes.easynet.nl
dynablock.easynet.nl
proxies.blackholes.easynet.nl
dnsbl.njabl.org
psbl.surriel.com
list.dsbl.org
cbl.abuseat.org
bl.spamcop.net
sbl.spamhaus.org
opm.blitzed.org
spam.wytnij.to
relays.ordb.org
all.rbl.kropka.net
dnsbl.rangers.eu.org
will-spam-for-food.eu.org
rbl.echelon.pl
bogons.dnsiplists.completewhois.com
hijacked.dnsiplists.completewhois.com

こんな全部チェックしてたら重たくなりそうだけど。

ところで確実にsorbsに登録されているアドレスって何かで分からないものでしょうか?
チェック用のスクリプトの動作確認をしてみたいのですが。
0226nobodyさん2005/10/10(月) 11:52:08ID:EJ3HPxiC
済みません。自己解決。1個見つけました。動作確認。
これは便利だ。
0227nobodyさん2006/01/19(木) 06:58:18ID:???
【荒らしお断り】 BBQを組み込んでる人【システム】
http://pc8.2ch.net/test/read.cgi/php/1137614836/
0228nobodyさん2007/03/20(火) 20:14:45ID:lF115fSO
悪徳業者を通報しようと思っているんだけど
プロクシ使えば「簡単には」IPとホスト名わかりませんか?
悪い事をするわけではないので必要なら調べられてもいいんだけど。
0229nobodyさん2007/03/22(木) 18:41:09ID:???
>>225
別に重たくはならないだろ。
その程度重いってあんた今のネットは構築できませんぜ。
0230nobodyさん2007/03/22(木) 22:09:24ID:???
このスレが立ってから5年8ヶ月が経過している。
凄いなオイ
0231nobodyさん2007/03/27(火) 21:21:19ID:???
 
0232nobodyさん2007/12/29(土) 02:59:03ID:???
http://bogusne.ws/article/75157042.html
「真の名、ネットで暴露された」大学非常勤講師が被害届
0233名無し2008/03/30(日) 13:30:12ID:48niXZrt
プロキシ自分で買うやつとかバカだろ?
公開プロキシ使えばいいのにわざわざ(ry
0234nobodyさん2008/04/09(水) 21:36:20ID:???
anonymizer ? だったかを数年前に購入(利用)したことがあるぞ。
0235nobodyさん2008/10/06(月) 22:53:26ID:???
>>34
 <IP信者>
IPの言うことを信じて、IPには逆らわない信仰心の強い人間。
IP教に入ってIP書を買おう!
IP神は唯一神でIP魔法でIP魔王を倒すためにIPの鎧を身に纏い舞おう「アイピー」を
倒せ!IPクエストはスリーが社会現象になった。

IP信者ってこんな感じ?(?_?
0236♯てす2009/03/07(土) 20:54:00ID:???
てsつ
0237nobodyさん2009/04/16(木) 16:47:42ID:???
普通のhtmlサイトに組み込むにはどうすれば良いんです?

トップディレクトリに.htaccessを使うんですか?
サーバーのトップディレクトリにBBQを入れたcgiをアップするとかですか?

皆さん、普通のサイトで弾くにはどうやって対処してます?
0238nobodyさん2009/07/01(水) 11:38:00ID:???
普通のhtmlサイトは荒らされないんじゃないか?
0239nobodyさん2010/12/12(日) 01:01:10ID:???
2010年初の書き込みか…
0240nobodyさん2011/01/08(土) 01:43:45ID:???
プロキシサーバーの運営者に管理責任を法的に持たせればいいんでしょ
あとプロキシサーバーは国外からのリクエスト受け付けてはならない、と。

これで海外のIP全てはじけば多段プロキシもたどれるようになる
0241nobodyさん2011/12/17(土) 20:46:54.11ID:???
htaccessで弾いても攻撃の数増やせばサービス不能まで重くはできるな
攻撃者が損得度外視で予算労力費やせば潰せないWebシステムはない
0242 忍法帖【Lv=40,xxxPT】(2+0:8) 【32.2m】 電脳プリオン ◆3YKmpu7JR7Ic 2012/09/17(月) 22:56:39.72ID:????PLT(12079)


  ∧_∧
  ( ・∀・)            人 ガッ
  (    つ―-‐-‐-‐-‐-‐○ <  >__Λ∩
  人 Y ノ.             V`Д´)/
  し(_)                  /  ←>>166
0243nobodyさん2013/10/13(日) 13:56:22.74ID:???
公開されてるプロクシじゃなくて、例えば隣の家のIPに8080足したら、それて串さしたことになりますか?
0244 【末吉】 2014/03/01(土) 22:48:44.52ID:???
止められないのか・・
■ このスレッドは過去ログ倉庫に格納されています