ミラーサイト計画「1000GEX」でした

このエントリーをはてなブックマークに追加
542本7 ◆.cmboddv4k
これがかちゅ〜しゃのPOST時のHTTPヘッダ

POST http://pc2.2ch.net/test/bbs.cgi HTTP/1.0

Referer: http://pc2.2ch.net/mysv/index2.html
Cookie: NAME; MAIL; PON=IP1A0493.kyt.mesh.ad.jp
Host: pc2.2ch.net
User-Agent: Monazilla/1.00 kage/0.99.1.1062 (1000)
Connection: close
Pragma: no-cache
Content-Length: 137

submit=%8F%91%82%AB%8D%9E%82%DE&key=1054902519&FROM=%96%
7B%82V%23%82%DB%82%F1%82%B5%82%BF&mail=sage&MESSAGE=test&
bbs=mysv&time=1055286048

それを真似して

$submit = "%8F%91%82%AB%8D%9E%82%DE";
$name = urlencode($_POST("FORM"));
$mail = urlencode($_POST("mail"));
$mes = urlencode($_POST("MESSAGE"));
$key = urlencode($_POST("key"));
$bbs = urlencode($_POST("bbs"));
$time = time();

$leng = strlen($submit.$name.$mail.$mes.$key.$bbs.$time)+7;


$fp = fsockopen($host, 80, $erroNo, $errStr, 60) or die("$errNo:$errStr<br>\n");

$req ="POST /$brd/test/bbs.cgi HTTP/1.0\r\n".
"Cookie: NAME; MAIL; PON=ip1a0682.kyt.mesh.ad.jp".
"HOST: $host\r\n".
"User-Agent: Monazilla/1.00 1000gex/0.9\r\n" .
"Connection: close\r\n".
"Content-Length: $leng\r\n".
"\r\n";
fputs($fp, $req, strlen($req));
$sob = fread($fp, 640000);
$bytes += strlen($sob);
fclose($fp);

としてるがやはりクッキーがちゃんとしていないと書けない
ほかにもいろいろ問題あるだろうが

bbs.cgiってスクリプトじゃないだろ?