2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

質疑応答罵詈雑言拡散不希望 byト

371 :異邦ジン ★:2012/08/31(金) 23:07:04.78 ID:???0
流出スクリプトを見た方ならご存知でしょうが、一応説明します。
subject.txtの更新の部分ですー。

1) 一覧ファイル(板/subject.txt)を1本の文字列として読み込む。←メモリでか!
2) key(dat番号)でぶった切る。番号がなかったら1本文字列のまま。
3) datファイルの1行目を読み込んで情報を得る。←え、読んでるの?!
4) sageなら、ぶった切った2つの文字列の間に、書きこみスレッドの情報を、
  レス数を1つ増やしてはさみこむ。
  それ以外は、一番上にスレ情報を足して、2つをくっつける。
5) テンポラリファイル(板/乱数番号.tmp)に書き込む。
6) 本物ファイルに上書きが成功するまで1000回まで挑戦する。for(1..1000)
7) スレごとの配列にばらして、indexとかsubbackとかにまわす。

399 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)
Hello 2ch !!
ERROR NO=0

maxLA=80.000000
LA=0.326660
2020/12/04 20:57:34 日本時間が取れるようになりました。
/operate2/1345596810/371 PATH_INFO
(null) QUERY_STRING
/home/ch2qb7/public_html/test/ cwd
/home/ch2qb7 home
qb7.2ch.net server name

ita[operate2]
key[1345596810]
res[371]
where[3]
size[407893]
time[1347123480000000] LastModifyed 今回は無しの方向で、

lineN[1001]
subject[質疑応答罵詈雑言拡散不希望 byト]

st[370]
to[370]
ls[0]
nf[1]
xxx[371]