トップページphp
1001コメント228KB

1chスクリプト解析$改造スレッド

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。01/12/06 12:00ID:PeP1d1VQ
http://1ch.tv/ggg3fff4/cgi/bbs.cgi

元祖あめぞう型スクリプトが公表されたようです。
2chの元となった作者さんのスクリプトを解析し、
さらに改良をかさねて、さらによいものを作るためのスレッドです。
0002名無しさん@お腹いっぱい。01/12/06 12:02ID:PeP1d1VQ
★参照リンク★
http://pc.2ch.net/test/read.cgi?bbs=php&key=1002782823
<あめぞう型掲示板スレッド>
あめぞう型、2ch型のスクリプト配布サイトへのリンクや
設置の仕方などが書いてあるスレッド
0003名無しさん@お腹いっぱい。01/12/06 12:05ID:???
逝っちゃんねるでやってろよな!
 ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ∧_∧
 ( ・∀・)
 (    )
 | | |
 (__)_)
0004名無しさん@お腹いっぱい。01/12/06 12:06ID:???
1chは書き込めないからここで
0005名無しさん@お腹いっぱい。01/12/06 12:07ID:???
>>3
大変申しわけないのですが、1chはCGIを変更した際の
パーミッション設定ができなく、何時間もエラーが出ていたり、
今現在も書き込めない仕様になっています。
これはCGI作成者の知識の無さが問題であると思われます。
0006名無しさん@お腹いっぱい。01/12/06 12:07ID:???
>>3

逝っちゃんねるは閲覧しかできないYO!(藁
0007名無しさん@お腹いっぱい。01/12/06 12:08ID:???
さて、まず最初につっこむところは、
「キャップパスを書くなよ!」って点ですかね。
#tou#が全員共通のキャップパスらしい。
つまり、キャップパスさえわかれば、誰でも赤文字で発言できてしまう。
0008名無しさん@お腹いっぱい。01/12/06 12:09ID:???
だいたい、公表されたわけじゃなくいて、流出してるだけだろ(わら
0009名無しさん@お腹いっぱい。01/12/06 12:11ID:a1wZJECa
とりあえずCGI一覧。

ttp://1ch.tv/ggg3fff4/cgi/bbs.cgi
ttp://1ch.tv/ggg3fff4/cgi/form.cgi
ttp://1ch.tv/ggg3fff4/cgi/link.cgi
ttp://1ch.tv/ggg3fff4/cgi/read.cgi

補完希望。
0010とりあえずこれまでの経緯01/12/06 12:16ID:IMBTK8EH
Watch板 そして伝説へ・・・・ 1ch.tv part25
http://kaba.2ch.net/test/read.cgi/net/1007477515/
から抜粋(一部改変)


3日から閲覧専用掲示板モードが続いていた。

書き込めるようになった?と思いきや、パーミッション設定ミスで
cgiが動作せず思いっきり書き込みcgiのソースが丸見えに。

全板突然のあぼーん。
アクセスしても 「あなたの予想に反して、このページが見えているでしょうか?」
と表示されるのみ。
(Apacheインストールしたときのデフォルトのindex.html)

いったん404になるも、また「あなたの予想…」に逆戻り。
鯖管理者、鯖いじくったはいいが全く元に戻せないものと予想される。

で、たぶん、 なんか知らないけどApacheの設定を変えた

POSTが効かなくなって、投稿が出来なくなったYO!

よくわかんないのでとりあえず設定ファイルを
バックアップしてあったのと入れ替えたりしてみたYO!

ついでにCGIファイルも一旦消して入れなおしてみたYO!

そしたら動かないYO!(※パーミッション設定忘れてます)

いっこ(form.cgi)だけパーミッション変えてみたら、
実行せずにダウンロードしちゃうYO!(※訳もわからず設定ファイルいじらない)

もーわかんないYO!Apacheごと再インストールしちゃうYO!

そしたら設定ファイルも完全に初期化されちゃって、
ドキュメントルートもApacheデフォルトのトコになっちゃったので、
ggg3fff4とかが置いてあるディレクトリは見られなくなっちゃった。

完全パニックで設定ファイル入れ替えてはApacheの再起動を繰り返す
というのがコトの流れかと。
0011名無しさん@お腹いっぱい。01/12/06 12:19ID:???
>>10
死ぬほどワラタ
0012名無しさん@お腹いっぱい。01/12/06 12:26ID:???
make_chat.cgi (チャット用HTML生成)
rand_url.cgi (ランダムトップページ用)
search.cgi (検索スクリプト)
head.cgi (ヘッドライン生成)
僕が保持してるのはあとこんだけ。
どっかウプロダ欲しいな。
0013名無しさん@お腹いっぱい。01/12/06 12:29ID:???
お願いだからネタだと逝ってくれ (゜д゜lll)
0014名無しさん@お腹いっぱい。01/12/06 12:30ID:???
http://isweb39.infoseek.co.jp/computer/futaba-2/cgi-bin/imgboard.cgi

あぷろだ
0015名無しさん@お腹いっぱい。01/12/06 12:30ID:???
>>13
残念ながら全て現実の出来事です。
0016名無しさん@お腹いっぱい。01/12/06 12:30ID:???
>>12 自分で上げろヴォケ (笑っ
00171201/12/06 12:31ID:???
まずとりあえずbbs.cgiか?<upするの
0018名無しさん@お腹いっぱい。01/12/06 12:31ID:???
>>12
悪ロダでいかがですか?
http://www2.makani.to/akutoku/upload/
0019名無しさん@お腹いっぱい。01/12/06 12:33ID:zCos3e6R
bbs.cgi
http://mirrorman.virtualave.net/source/file008.xxx
00201201/12/06 12:34ID:???
>>19
はや。THX。
0021名無しさん@お腹いっぱい。01/12/06 12:35ID:???
とりあえず、なぜPerl5じゃないのか?はあめぞうがPerl4以前の
スキルしかないからってことかしらん。
0022名無しさん@お腹いっぱい。01/12/06 12:43ID:???
ほとんどmy変数が無いな。ipgetとout_ipの中だけか。
ここだけ別の人間が書いたか、どっかから引っ張ってきたと見た。
0023名無しさん@お腹いっぱい。01/12/06 12:45ID:???
read.cgiのほうも下さいな
0024名無しさん@お腹いっぱい。01/12/06 12:47ID:???
>>23
http://www2.makani.to/akutoku/upload/dat/1007610457.txt
0025名無しさん@お腹いっぱい。01/12/06 12:48ID:???
>>24
おお!ありがとう!
0026名無しさん01/12/06 12:49ID:???
いや、perl4じゃ動かないコードだと思うけど
0027名無しさん@お腹いっぱい。01/12/06 12:53ID:???
>>22
infohandsが書いてる部分もあると思われる。
0028名無しさん@お腹いっぱい。01/12/06 12:53ID:???
>>12
http://mizuki.sakura.ne.jp/~nagch/upb/upb.cgi
くださーい。帰ってきたら祭りの後だった、、、(泣
0029名無しさん@お腹いっぱい。01/12/06 12:53ID:???
|OS Server Last changed IP address Netblock Owner
|FreeBSD Apache/1.3.22 (Unix) 5-Dec-2001 211.10.27.230.
|FreeBSD Apache/1.3.19 (Unix) mod_perl/1.26 5-Oct-2001 211.10.27.230.
ってことは、

「突然、CAN-2001-073(0|1)が気になって、あぱちの
バージョンあげてみたよ」

「mod_perlて何?」
だろなー。



0030名無しさん@お腹いっぱい。01/12/06 12:55ID:???
いつの間にかApache/1.3.22 (Unix)か。
0031名無しさん@お腹いっぱい。01/12/06 12:56ID:???
>>29
その程度の知識しかない状態で、プレスリリースまで出した掲示板の稼働中に
よくこゆことを出来るな。さすがサーバモンキー&CGIモンキー
0032名無しさん@お腹いっぱい。01/12/06 12:57ID:???
http://node01.1ch.tv/
予想に反してまだあったよ。
0033名無しさん@お腹いっぱい。01/12/06 13:03ID:???
セキュ穴発見・・・
0034名無しさん@お腹いっぱい。01/12/06 13:04ID:???
>>33
何番?
00352901/12/06 13:05ID:???
>>33
をれも。クロスサイドみっけた。
0036名無しさん@お腹いっぱい。01/12/06 13:05ID:???
何番って?
0037名無しさん@お腹いっぱい。01/12/06 13:10ID:???
パッチあてよ。
311a312
> $value =~ s/&/&/g;
0038名無しさん@お腹いっぱい。 01/12/06 13:10ID:???
何これ? セキュ穴も何も殆どTaint通らないだろこれじゃ
スタイルもバラバラっぽいし、どっかの厨房がその辺のコピペしまくった
んだろ、とてもスクラッチとは思えん、共同だとしても
西もこんな事やって遊んでると火傷するだろなー 
0039名無しさん@お腹いっぱい。01/12/06 13:12ID:???
誰かどっかに今まで出たcgiつかって1ch作れない?
0040名無しさん@お腹いっぱい。01/12/06 13:17ID:???
殆ど汚染チェックしてないなこれ、いくらSecure by secretでもアホすぎ
つーかもう非公開じゃ無いし
2chは少なくともun****とか付かれなきゃcss位には耐えれるからね、
かなり他人事でコーディングしたんだろな  :-)
0041名無しさん@お腹いっぱい。01/12/06 13:21ID:???
>>40
いやあ、一生懸命やったんじゃない?<あめぞう
■ このスレッドは過去ログ倉庫に格納されています