TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
[PHP][フレームワーク]CodeIgniter Part2
親切な人が初心者にPHPの関数を使い方を教える
Web Develpoers Conference
symfony PHPフレームワークpart2
PHPでオークションサイトを作ろう!
お前らのPerlとかはじめた理由教えてください
僕に出会い系のシステムを売ってください
新しくperlで標準で欲しい関数は?
Rubyにはプログラミング言語以上の価値があると思う
++++FF ADVENTURE++++
【テスト】PHPで2chにHello Worldを書き込む 2
- 1 :2013/03/09 〜 最終レス :2019/05/09
- PHPを使って2ちゃんねるにHello Worldを書き込むスレです。
!ninjaテストやトリップテスト等もこちらでどうぞ。
※忍者ID確認は名前欄に !ninja
■初代スレ
PHPを使って2ちゃんねるにHello Worldを書き込む
http://toro.2ch.sc/test/read.cgi/tech/1232331701/
*スレ削除済み。閲覧は過去ログ保存サイトでどうぞ
■関連スレ
Perlを使って2ちゃんねるにHello Worldを書き込む
http://toro.2ch.sc/test/read.cgi/tech/1184483810/
- 2 :
- Hello World
- 3 :
- 投稿phpは初代スレの124レス目が参考になります。
みみずん検索やログ速などの過去ログ保管サイトで見てください
- 4 :
- テスト
- 5 :
- Hello World
- 6 :
- Hello World
- 7 :
- Hello World
- 8 :
- <?php
echo "このホームページを見た人ゎ、2ちゃんねるに Hello World ってかいて欲しいのラ";
- 9 :
- ?>
- 10 :
- !ninja
- 11 :
- Hello World
- 12 :
- Hello World
- 13 :
- Hello World
- 14 :
- Hello World
- 15 :
- Hello World
- 16 :
- Hello World
- 17 :
- Hello World
- 18 :
- !ninja
- 19 :
- 4
- 20 :
- 3
- 21 :
- 2
- 22 :
- 1
- 23 :
- 4
- 24 :
- 3
- 25 :
- 2
- 26 :
- 1
- 27 :
- 2
- 28 :
- 1
- 29 :
- !ninja
- 30 :
- <?php echo "Hello World";?>
- 31 :
- !ninja
- 32 :
- !ninja
- 33 :
- !ninja
- 34 :
- !ninja
- 35 :
- 119.167.231.184
- 36 :
- !ninja
- 37 :
- 115.124.77.138
- 38 :
- !ninja
- 39 :
- 210.53.47.105
- 40 :
- !ninja
- 41 :
- Hello World
- 42 :
- Hello World
- 43 :
- Hello World
- 44 :
- Hello World
- 45 :
- Hello World
- 46 :
- !ninja
- 47 :
- !ninja
- 48 :
- !ninja
- 49 :
- !ninja
- 50 :
- !ninja
- 51 :
- !ninja
- 52 :
- 前スレ 124より
<?php
$body = "submit=%8F%91%82%AB%8D%9E%82%DE&FROM=%66%75%73%69%61%6E%61%73%61%6E&mail=sage&MESSAGE=Hello+world&bbs=tech&key=1232331701&time=1";
$length = strlen($body);
$head = "POST /test/bbs.cgi HTTP/1.1\r\nHost: pc11.2ch.sc\r\nUser-Agent: monazilla/1.00\r\n".
"Referer: http://pc11.2ch.sc/test/read.cgi/tech/1232331701/l50\r\nContent-Type: application/x-www-form-urlencoded\r\n";
$out = $head."Content-Length: ".$length."\r\n\r\n".$body;
$fp = fsockopen("pc11.2ch.sc", 80, $errno, $errstr, 30);
if (!$fp) {echo "$errstr ($errno)<br>\n";exit;}
fwrite($fp, $out);
$cookie = "Cookie: ";
while (!feof($fp)) {
$str = fgets($fp, 128);
if (strpos($str, "Set-Cookie: ") === 0) {
$str = str_replace("Set-Cookie: ", "", $str);
list($cook, ) = explode(";", $str);
$cookie .= $cook."; ";
}
}
fclose($fp);
$cookie .= "NAME=\"\"; MAIL=\"\"; suka=pontan\r\n";
$out = $head.$cookie."Content-Length: ".$length."\r\n\r\n".$body;
$fp = fsockopen("pc11.2ch.sc", 80, $errno, $errstr, 30);
if (!$fp) {echo "$errstr ($errno)<br>\n";exit;}
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
- 53 :
- HTTP/1.1 200 OK Date: Mon, 01 Apr 2013 16:25:57 GMT Server: Apache/2.2.15 (Unix) mod_ssl/2.2.15
OpenSSL/0.9.8n PHP/5.2.13 mod_antiloris/0.4 X-Powered-By: PHP/5.2.13 Vary: Accept-Encoding Content-Length: 819 Connection: close Content-Type: text/html X-Pad: avoid browser bug
もうずっと人大杉
ってなって書き込みできない
- 54 :
- test
- 55 :
- >>53
>>52は書き込みできるよ。
1.サーバー名やスレのURLを現在のものに書き換える。
2.「$cookie .= "NAME=\"\"; MAIL=\"\"; suka=pontan\r\n"」のところを
$cookie .= "NAME=\"\"; MAIL=\"\"; yuki=akari; HAP=FOXdayo〜(ここに自分のHAP)\r\n
に変更する。
- 56 :
- !ninja
- 57 :
- !ninja
- 58 :
- !ninja
- 59 :
- !ninja
- 60 :
- てすと1
- 61 :
- Hello world
- 62 :
- >>52を蘇らせてみた。
下記の「*ここに FOXdayo〜から始まる文字列を記入*」 の部分を自分のHAPに置き換えれば
>>61のように書き込めるよ
<?php
$body = "submit=%8F%91%82%AB%8D%9E%82%DE&FROM=%21ninja&mail=sage&MESSAGE=Hello+world&bbs=php&key=1362790136&time=1";
$length = strlen($body);
$head = "POST /test/bbs.cgi HTTP/1.1\r\nHost: kohada.2ch.sc\r\nUser-Agent: Monazilla/1.00\r\n".
"Referer: http://kohada.2ch.sc/test/read.cgi/php/1362790136/l50\r\nContent-Type: application/x-www-form-urlencoded\r\n";
$out = $head."Content-Length: ".$length."\r\n\r\n".$body;
$fp = fsockopen("kohada.2ch.sc", 80, $errno, $errstr, 30);
if (!$fp) {echo "$errstr ($errno)<br>\n";exit;}
fwrite($fp, $out);
$cookie = "Cookie: ";
while (!feof($fp)) {
$str = fgets($fp, 128);
if (strpos($str, "Set-Cookie: ") === 0) {
$str = str_replace("Set-Cookie: ", "", $str);
list($cook, ) = explode(";", $str);
$cookie .= $cook."; ";
}
}
fclose($fp);
$cookie .= "NAME=\"\"; MAIL=\"\"; yuki=akari; HAP=*ここに FOXdayo〜から始まる文字列を記入*;\r\n";
$out = $head.$cookie."Content-Length: ".$length."\r\n\r\n".$body;
$fp = fsockopen("kohada.2ch.sc", 80, $errno, $errstr, 30);
if (!$fp) {echo "$errstr ($errno)<br>\n";exit;}
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
- 63 :
- HAPというのはいわゆる忍法帖のIDのことです。
【HAPの確認方法:JaneStyleを使っている人の場合】
Jane2ch.exe の入ってるフォルダの中にある Jane2ch.ini をテキストエディタで開く。
そうすると349行目あたりに HAP=FOXdayo******** という文字列があります。
それがHAPです。
- 64 :
- !ninja
- 65 :
- !ninja
- 66 :
- Hello world
- 67 :
- A
- 68 :
- b
- 69 :
- Hello World
- 70 :
- Hello world
- 71 :
- お菓子変えまくらないとできなかった…
(Cookie大幅に変更しないと書き込めない…)
- 72 :
- Hello World
- 73 :
- Hello world
- 74 :
- クッキー無関係で>>62だけで投稿できたけど・・・。
クッキー触る必要ないんじゃないの?
- 75 :
- Hello world
- 76 :
- >>74
HAP入れる時だけかな?
- 77 :
- Hello world
- 78 :
- 「*ここに FOXdayo〜から始まる文字列を記入*」 の部分を自分のHAPに置き換えるわけだから
$cookie .= "NAME=\"\"; MAIL=\"\"; yuki=akari; HAP=*ここに FOXdayo〜から始まる文字列を記入*;\r\n";
↓
$cookie .= "NAME=\"\"; MAIL=\"\"; yuki=akari; HAP=FOXdayofffae8934aa99usohap68a0638cc34867123c2usohap2a0766fa274fdfee88f0c34f4ff331043d9e43f4b35265ce9e9c75a9a0b24ba522bfa70ce7b7dab04f8;\r\n"
こんな感じなる。上のHAPはテキトーな文字列だから書き込めないけどな。
で、実行させると普通に投稿できる。クッキーを触る必要一切なし。
- 79 :
- !ninja
- 80 :
- Hello World
- 81 :
- Hello World
- 82 :
- Hello Work
- 83 :
- Hello Work
- 84 :
- Hello Work
- 85 :
- Hello World
- 86 :
- , - ──- - 、
/ / ヽ \
/ l l ゝ
| | | |
ゝ l .ノ ノ
ヾ ヽ V / У
.ヽ|` ー |--―|' / ♪無職のおじさん♪
| | .| ♪ニートのおじさん♪
lヽ,,lヽ |. ∧_∧ ♪こーんにちはっ♪
(・ω・ )( ・ω・)
| ̄ ̄ ̄ ̄ ̄ ̄|
|_ ̄_ ̄_ ̄_ ̄_|
|_____|
- 87 :
- !ninja
- 88 :
- !ninja
- 89 :
- Hello world
- 90 :
- Hello World
- 91 :
- Hello World
- 92 :
- Hello Work
- 93 :
- Hello Work
- 94 :
- Hello Sofmap World!
- 95 :
- Hello World
- 96 :
- Hello Sofmap World!
- 97 :
- Hello Everynyan!
- 98 :
- Hello World
- 99 :
- Hello World
- 100 :
- はろーわーるど
100〜のスレッドの続きを読む
=== IIS ===
CGI暴走はどういう時に起きるのですか?
【仕様】荒らし対策掲示板【実装】
2chを超える掲示板を考えた
【PHP】Yii Framework Part 2
Nuke ってどうよ?
【MT】犬でも使えるBLOGスレ【逝吉】
WEBプログラミング板のロゴを決めよう
■最強の出会い系サイト作ろうぜ!■
PHPの使える鯖
--------------------
【荒らし・アンチ】進撃の巨人・ハンジさんスレ31【出禁】
E.C.タブ デュマレスト・サーガ
もう手遅れだよ
【SUBARU】5代目(SK9)フォレスター 32【FORESTER】
IDに omoide が出るまで頑張るスレ その3
ヴァンフォーレ甲府応援実況スレ ×町田
レイテ沖開戦のwiki見たらwwwww
BBB 日本IBMビッグブルー その4
高崎経済大vs明治大政経
【悲報】「ボーイッシュな女の子が好き」→ホモ予備軍でした [875850925]
【中央日報】尋常でない日朝接触、韓国政府は機敏な対処を[5/4]
【東京医大】不正長期間か 「暗黙の了解で一律減点」
母親のカレーは不味い
Fractal DesignのPCケース Part10
Sony α6300 / α6500 Part41 【本スレ】
【水24:55】パパ活
ロシアってなぜ世界中から嫌われるのか?
ホレス・シルバーについて教えて。
尿潟のコピペ野郎がウザイ件について
▼▼日本調剤って最近どうよ?▼▼part4
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼