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

【スレッド】2ch型掲示板 その5【フロート型】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん02/04/22 03:33ID:VioYA9sp
            立
         初  て
         め  て
         て  み
      駄  わ  て
      ス   か
      レ   る
      か
   圖  な


  Λ_Λ
 ( ´∀`)
 (    )

過去ログ
1 http://pc.2ch.net/test/read.cgi/php/988816430/
2 http://pc.2ch.net/test/read.cgi/php/998794497/
3 http://pc.2ch.net/test/read.cgi/php/1002782823/
4 http://pc.2ch.net/test/read.cgi/php/1010669197/

クレクレ厨と教えて君は書き込まないでください。
書き込んだのを発見しても他の方は無視してください。
0604nobodyさん02/07/06 20:41ID:iRl1pT49
ついに半年間HDに眠っていた17さんを使うことになるのですが、
16.zipってPATH_INFO対応じゃなかったんだ。
てすとして気付いた。

PATH_INFOなんかは改造したらすぐ直るけど
それに一応設置してみたんだけど、バグがあったような
気がしたんだけど、大丈夫?ない・・・よね?

ついでに誰かが書いてたけど、16a.zipとか16s.zipもあったんだね。
どんな機能があったのか、改造してつけたいので教えてくらさい。
お願いします。
060560202/07/06 20:59ID:???
微妙に構文ミス発見。
直したら無事におみくじ機能が動いた。
0606nobodyさん02/07/06 21:02ID:???
>>605
おめでと。

などとこの板では「即レス」にあたるれすをする

・・・って2-3分じゃ即レスでいいな(w
0607nobodyさん02/07/06 21:04ID:???
平凡スレだって(w
0608nobodyさん02/07/06 21:15ID:???
そんなことよりコーヒー一杯19円なのは驚き
0609nobodyさん02/07/06 21:19ID:???
リプトンレモンティー(500ml 紙パック)が\80でうってる近所のみせ最高。
おかげではまりますた。

>>608-609関係なさすぎだよ!
0610nobodyさん02/07/07 10:20ID:???
>>572
BBS2みたいな機能はつかないのかね?
0611nobodyさん02/07/07 10:25ID:???
つーか、そこのread.cgi、bbs2の奴貰ってやってるみたいだな。
自分で改造しなよ。他人のふんどし使うなよ。
0612nobodyさん02/07/07 11:19ID:vkDnY7Au
>>611
本人は自分で改造したとかいってるが・・・。
さぼ〜るに参加してないし、もらえないんじゃないの?
モジュールが良くわからないとか言ってるからたぶんしょぼいだろうけど(プ
061360202/07/07 11:23ID:???
>>611-612
一応外郭掲示板(ビーちゃんねる)がさぼーるに参加してるのでread.cgiを頂きました。
0614nobodyさん02/07/07 12:11ID:???
860 名前: 【神】さとーる &god 投稿日: 01/11/05 18:59 ID:6kB9iq0u
>>858 なげえー。よむのめんどくせー・・(′∀`;)(w

いや。管理者としての信用なんてクソクラエよ昔から。(w
IP晒すぞごらぁ!みたくねえやつはミルナーー!2chへかえれ!(w
真面目に謝罪?釈明。(プ 笑わせんなよー ゲラゲラ(w

ヲチしたい方、サトルファンな方はどうぞこれカーラもヨロシク。(w
ただし、2ちゃんねらの原則「マァタリ」を忘れずにネー。(w

ららばい!(・∀・)/ (w)


ほんとにお前最低だな?
「盗作」「便乗」「途中放棄」しか出来ない脳みそが足りない男だもんね?
とりあえずさあ、上の2chでの書き込みについてきちんと説明してよ。
予備校退学者のやのさとるくん?
ってな訳でばいびー
0615nobodyさん02/07/07 12:22ID:???
>>613(602)へ
氏ね 氏ね 氏ね 氏ね 氏ね
氏ね 氏ね 氏ね 氏ね 氏ね
氏ね 氏ね 氏ね 氏ね 氏ね
氏ね 氏ね 氏ね 氏ね 氏ね
0616nobodyさん02/07/07 13:45ID:???
俺が改造した17スクリプトが最強だぜ。
各種ランキングとか糞スレボタンとか荒らし迎撃システム(※1)
とかたいして役に立たないシステムが色々搭載されてるからな。


※1…荒らしが書き込みを行おうとするとDOSアタックで攻撃するシステム。
0617nobodyさん02/07/07 14:14ID:???
ははは、スクリプト最強でも書きこむ奴がいなけりゃ意味無いよw
それに誰が最強なんてそんなもんは気にならないっつーの、天下一武道会かよ。

荒らし追撃システム使わなけりゃならないほどの荒らしなんて来たことあるのか?(プ
0618nobodyさん02/07/07 14:15ID:???
DOS?socketか何か使ってか?
0619nobodyさん02/07/07 14:58ID:???
ところで一番負荷が少ないのってどれよ?
0620nobodyさん02/07/07 15:04ID:cdLzbpz2
かえって余計なホールになりそうだな。迎撃て。
0621nobodyさん02/07/07 20:37ID:???
>>604
16aとか16sて、あったような・・・?

PATH_INFO対応になってたりしたような。
手元にないのでわからんが。
0622nobodyさん02/07/07 22:24ID:???
>>620
セキュリティホールより、ソースアドレス偽装されて大変な事になる予感w
0623nobodyさん02/07/07 22:27ID:???
>>621
漏れは16a使ってるけど、PATH_INFO対応してるよ
デフォルトでは使われないけど
0624nobodyさん02/07/09 18:55ID:???
version 4r
0625nobodyさん02/07/09 23:17ID:???
なにが?
0626nobodyさん02/07/10 03:19ID:???
>>622
タイムアウトになったら停止すりゃいいだけじゃ?
>>625
>>624の改造はがPATH_INFOと新SETTINGとポートスキャンとおみくじ対応。
0627nobodyさん02/07/10 09:55ID:???
>>626
> タイムアウトになったら停止すりゃいいだけじゃ?
なんのタイムアウトだ?
ソースアドレス書き換えて、鯖の応答をアタック対象に振り向ける攻撃って
かなり一般的だと思うが?
0628nobodyさん02/07/10 23:27ID:???
管理スクリプトは17氏のオリジナルなん?
0629nobodyさん02/07/11 01:45ID:???
dat落ちの仕組みがいまいちわかんない。
俺の中では512kを超えたら書き込みが出来なくなるからdat落ち or 1000を超えて書き込みが出来なくなるからdat落ちってのはわかる

しかし、どんなに書き込みが少なくてもdat落ちってしますよね?
あれって何を基準にしてるのかと聞くと返ってくる答えは最終書き込みを見てるとか・・・
これって人間の手でいちいちチェックしてるものなのでしょうか・・・それとも何か仕組みが??
0630nobodyさん02/07/11 04:11ID:???
復帰屋さんの仕事です
0631nobodyさん02/07/11 05:02ID:???
>629
http://ex.2ch.net/test/read.cgi/maru/1017261493/254

254 名前:金● ◆D69Zsbfg 投稿日:02/04/10 23:03
二段階あるです、即死スレ判定。
A日たって a レス以下。(たとえば 三日たって10レス以下とか)
B日たって b レス以下。(たとえば 七日たって100レス以下とか)
どちらにしても dat のサイズが、小さいやつが判定の対象です。
サーバによって設定が違います。
詳しく書くと、保全大会(保全はあらしと思っている私)がはじまるので
いまのところ公開する予定はないですー

もう 半年ほどやって微調整もすんでいて、うまく行っているのですが、
もっとも判定が厳しい ex サーバに、●板がはいったことが
まぁ お星様のいたずらというか、、、
0632nobodyさん02/07/11 05:11ID:???
version4rが一番だね
0633nobodyさん02/07/11 07:19ID:???
おまえら、今から裏2chで2chスクリプト限定配布だ!急げ!

1.書き込みの名前の欄に http://fusianasan.2ch.net/ と入れる。(裏ドメイン名)
2.E-mail欄に、get_scripts と入れる。
3.本文にIDとパスワードの guest guest を入れて、書込みボタンを押します。
4.タイトルが「ようこそ 裏2ちゃんねるへ」に変わればばOK
5.サーバーが重いと2chに戻ってくるけど、くじけずに何度も挑戦。
  うまく行くと、目的のダウンロードページにつながります。
6.家庭の電話回線よりも、企業や学校の専用回線からの方がサーバートラフィックの
  都合上つながる確立が高いです。

 (注意!)全て半角で入れること!!
       23:00〜03:00の間はつながり難いです!何度もトライ!
       http://fusianasan.2ch.net/←は、裏ドメインの為「直リン」で飛んでも
       「鯖が見つかりません」になります。入り口は「表2ch」のCGIだけです。
0634http://fusianasan.2ch.net/02/07/11 07:41ID:???
guest guest
fusianasan廃止されました
0635http://fusianasan.2ch.net/02/07/11 09:14ID:???
test
0636http:// user117029.clovernet.ne.jp.2ch.net/02/07/11 14:24ID:???
guest guest
0637nobodyさん02/07/11 14:39ID:7Ndn6Msz
2ch型、課金システムを作る
http://pc.2ch.net/test/read.cgi/php/1025841101/
0638nobodyさん02/07/11 22:25ID:Zm0ibmf3
近いの作って見た。
全部手作りだし、CGIファイル1枚で作ってるから
設置も簡単。
まだFREEで出すにはソースがキタナすぎるから出せないけど。
近いうち管理機能つけてFREEで公開する予定。
http://akijiro.ii2.cc/pg/bbs/bbs.cgi
宣伝でスマソ
0639nobodyさん02/07/11 23:12ID:N+LpAGVa
FRAMESETちゃんと閉じてよ。何にも描画されない
0640 02/07/12 00:01ID:???
ぜろちゃんねる(?)
http://tolkien.s7.xrea.com/jikken/index.html

最初の頃から見てたけど、なんかけっこうよくなってきたよ。。。
0641 f|.-=・=H-=・=~iー6}リ02/07/12 03:21ID:???
>>638
>>640
綺麗なコードだがセキュリチィが駄目駄目でR
この場合ヤング諸氏を怒鳴りつける所だが
ここはもそもそと苦言を呈するに留めておく
0642http:// jtrs003.zaq.ne.jp.2ch.net/02/07/12 06:22ID:???
http://fusianasan.2ch.net/
0643nobodyさん02/07/12 10:47ID:???
>>641

>セキュリチィが駄目駄目・・・
詳しくたのんます
0644nobodyさん02/07/12 15:54ID:???
>>643
640(ぜろちゃんねる)ですよね?
ちょっとコード見てみたけど、単純に汚染チェックしてない。
あと、似非オブジェクト指向をなんとかしてほしい。
見た目整理されててきれいなソースだけど、実際は
グチャグチャっていうのが第一印象でした。
がんばってねー
0645nobodyさん02/07/12 16:27ID:???
>>644 所詮、厨
064664002/07/13 04:16ID:???
>>644
一応逝っとくけど、漏れは>>643じゃないからね。
あと、ぜろちゃんねる作ったヤシでも無いから、がんばってねとかいわれてもな・・・。

で、個人でつかう分ならアレで充分と思ったけど、どうなの?
せきゅりてぃってやっぱ大事?
(作ったヤシもそこまで想定して作ってないだろ・・。ソース見る限り)
064764402/07/13 10:18ID:???
>>646
いやいや、643=640と思ってたわけじゃ無くて、641が638にも>>つけてたから
ぜろちゃんねるのことを聞いているってことだよね?ってこと。
ちなみに644≠641

で、セキュリティは個人だろうがなんだろうが関係ない。
むしろ共用サーバでみんなに迷惑かける分凶悪だし、ソース公開されていて
穴も分かっているのだから狙い打ちでターゲットにされる可能性も大きい。
ほんとは646を怒鳴りつけたいところだが、まあ良く考えてくれ。
064864602/07/13 13:09ID:hu80Kv/g
>>647
あー、そうゆうことね。
でも、あすこは最初のころより明らかに成長してるよ。
オブジェクト指向(漏れはあれは単なるモジュール化だと思うが)
については好みじゃねーの?漏れは好きだけどな…。
あと、セキュリティの穴とかは教えてあげれば?まだ発展中みたいだし。
064964102/07/13 13:41ID:???

えっと、今このスレ全部読んだ。
ここに具体的に書くと大変な事になりそうだからボカすけど
640さんのは所謂横漏れを起こしてる
(変なのが追加されてるのは勘弁して..)
飛び込まれちゃうんだな。

ここに出てる所謂17スクリプト?を初め、殆が重大な穴を
抱えてるよ。
「A:任意のコマンド実行可能」「B:CGIの権限でファイル削除等可能」
「C:トリップ等書き込み権限のパス」
どれもこれもAかBに該当してる、悲惨過ぎて泣けてしまう。

>>141に上がってるコード、あれが唯一まともなレベルだった。
そのままだとキャップ廻りで悪戯が出来る様だけど、それも今走ってるverでは
直されてる模様。
2chは毎日アホに晒されてそれに対抗してる、それだけ洗練されてるんだよ。
上の方で本物に幻滅したとか言ってる人が居るけど、
貴方達こそ悲惨な厨房ですよ。

このスレッドで公開されてるコードの殆どがそのレベルに達していない
公開するなとは言いませんけど、それなら有る程度セキュリティも
勉強して下さいね。
nobodyなサーバでコマンドを実行されると、他のアカウントも含めて
ファイル全部消されるんですよ?

後、殆どがUNIX系で動く事を考えるならシェルも少しは分かって下さい
それが嫌ならopenの代わりにsysopenや3引数のopenを使うとか・・
何故ファイルを開けるだけなのに、余計な機能盛り沢山のopenを
使いますか?
汚染チェックするなら、変に置換なんかせずに止めてしまえば良い。
名前やメールにメタ文字が入ってたら、置換なんてしないでその場で
止めれば良いんですよ。

取り合えず、コードを公開すると言う事はそういう事だと
理解して下さい。
今クラックされていないのは、貴方のコードが安全だからでは無い。
暇潰しにもならないから「やらない」だけです。
0650641 02/07/13 13:43ID:???
上に書いたのはXSSやタグ潰しなど、
2chで時々ある嫌がらせの類いでは無いですよ。
何れもかなり重大で深刻な「大穴」です。
0651nobodyさん02/07/13 14:00ID:2itfs255
具体的にいうべきだと思うけど
0652nobodyさん02/07/13 14:05ID:???
勉強ニナリマスタ。
0653nobodyさん02/07/13 14:20ID:???
>>651
そうは行かないです(笑
実行関数、メタ文字攻撃、null文字汚染、perl文字列長制限  などなど
適当に検索してください
と言うか、これを英訳して検索すると、ずばりアメリカン厨房のWEBが
ヒットします。
僕はそこまで書けません、セキュ板のTBC祭りみたいなのは勘弁。
0654nobodyさん02/07/13 14:23ID:2itfs255
そうじゃなくて全部のCGIのソースを確認したわけじゃないでしょ?
あなたがどのCGIについて穴を見つけたのか。
「ほとんど」とかいう表現で不安を煽られても迷惑。
0655nobodyさん02/07/13 14:24ID:2itfs255
あとあなたがいってる141のコードにはあなたが気づいてない穴があるよ。
0656nobodyさん02/07/13 14:32ID:???
(´-`).。oO(・・・どうして負の部分しか見れないんだろう・・・)
0657nobodyさん02/07/13 14:33ID:???
>>654
ならば全部にしましょうか。
16.zipと言うのを拾って来たんですが
基本的にドルバッキー氏が書いたと思われる部分は
僕が見た限り安全に見えました。
後はみんな同じ様なもんです、ガサツにopenしすぎ。
なので、それ以上は見てません。
>>655 僕は厨房なので(笑
0658nobodyさん02/07/13 14:34ID:2itfs255
じゃあ全部のCGIの作者にその旨教えるメールを出しといてください。
0659nobodyさん02/07/13 14:40ID:???
>>658
その義務は有りませんね。
僕は「ピッキング対策が不十分な家屋が多い」と書きました。
が、具体的な事は言えません、旧型シリンダー錠がターゲットで
有る事をむやみに話す事は危険だからです。
僕が全ての不安全な家屋の所有者に知らせる義務が有りますか?
0660nobodyさん02/07/13 14:42ID:2itfs255
不安を煽るのはそれなりに責任を伴う行為だといいたいだけ。
657の発言であなたがそれほど緻密にコード追ったわけじゃないと思ったから
もういいけど。
0661nobodyさん02/07/13 15:15ID:???
よーし、言いたい事だけ言って後はどうでもいいとか言う奴はパパ放置しちゃうぞ〜
0662コピペ02/07/13 15:16ID:???
>>660
重度のセキュリティーホールを放置するのはそれなりに責任を伴う行為だといいたいだけ。
658の発言であなたがそれほど真剣にセキュリティーを考えていたわけじゃないと思ったから
もういいけど。
0663nobodyさん02/07/13 15:19ID:2itfs255
放置は問題だよね。
だから作者にメールで指摘すればいいんじゃない。
0664nobodyさん02/07/13 15:21ID:2itfs255
というかセキュリティーに問題意識があるなら普通はそうするなり
例のMLに投稿するなりするもんで、
仄めかすだけだというのが一番悪質なわけ。
0665nobodyさん02/07/13 15:28ID:???
from 誰かが、ものすごい(以下略)

ttp://www.megabbs.com/megabbs/
ttp://fire7.netfirms.com/
ttp://ichigo.sakura.ne.jp/~mju/mfb.htm
ttp://yokohama.cool.ne.jp/icefall/
ttp://www.flashcgi.net/download.html
ttp://www23.tok2.com/home/tanaka/develop/threadbbs.html
ttp://isweb7.infoseek.co.jp/computer/csmith/
ttp://www.interq.or.jp/black/goat/cgi/bbs.html#bgbbs2
ttp://mypage.naver.co.jp/momoco/
ttp://www.kokobbs.com/ahhan/cgi/index.html
ttp://mitinoku.jp/support/index2.html
ttp://uho.s7.xrea.com/cgi-bin/yy2ch/
ttp://php.s3.to/bbs/fstyle/
ttp://homepage3.nifty.com/hora/haihu.htm
ttp://tolkien.s7.xrea.com/paranoia/
ttp://www.bayashi.net/st/cgi-bin/dobbs/dobbsr.cgi
ttp://mtbbs.tr-w.net/
0666 02/07/14 03:31ID:???
641必死だな
0667nobodyさん02/07/14 18:38ID:???
sysopenでも使うか(-_-)
0668nobodyさん02/07/14 23:44ID:???
641は必死だが、ほとんど安全じゃないか。
なぜなら実際やらかしたらそいつが捕まるし、足跡は消せないでしょう
0669nobodyさん02/07/14 23:46ID:???
鍵に喩えていたが、鍵なんてドアごとぶっ壊せばいいだけの話。
要するに捕まりやすいことはやらないし
0670nobodyさん02/07/15 00:04ID:5NdfmWDV
openはかなり慎重に使ってるから大丈夫だと思うけど、
「C:トリップ等書き込み権限のパス」 これがよくわからない。
あと「null文字汚染」も何のことかちょっとわからん。
0671nobodyさん02/07/15 00:06ID:???
あ、>>670は自分で書いたスクリプトのことね。
対策しようにもどうしたものかさっぱりわからん。
0672nobodyさん02/07/15 00:14ID:d9gT+kW4
http://www.ansi.co.jp/tech/cgi/security/programming.html#tainted_nul
NUL文字汚染
0673nobodyさん02/07/15 00:44ID:???
>>672
なるほどサンクス
0674nobodyさん02/07/15 03:35ID:???
perlじゃなくてphpで書かれたスクリプトって概出ですか?
0675nobodyさん02/07/15 03:36ID:uwL2ErRh
これでしょ
http://php.s3.to/bbs/fstyle/
0676nobodyさん02/07/15 09:30ID:???
このような企画スレが上がってますた。
【企画】日韓翻訳掲示板作成スレ【倒れ?】
http://academy.2ch.net/test/read.cgi/korea/1026567829/l50
0677nobodyさん02/07/15 09:31ID:???
トリップとかキャップうんぬんってのは
XSSでクッキー盗まれるってことかな。
0678nobodyさん02/07/15 09:41ID:???
http://www.ipa.go.jp/security/awareness/vendor/programming/
0679nobodyさん02/07/15 13:00ID:MS/zP9V/
クッキーのパスがルートにしてあると
共用サーバで利用するときにクッキーの流出はありえるかもね。
ユーザー毎のサブドメイン使ってるところなら大丈夫かも。
もっともそれをいうと>>141のコードも同じだが。

明示的にpathをルートにしてるスクリプトは他に
17スクリプト、MegaBBS、12chがあった。

そうじゃなかったのは、
Hilight Multi(改)、うなぎスクリプト、Mini Thread、Ahhan。

それ以外は確かめてない。
0680nobodyさん02/07/15 13:20ID:MS/zP9V/
共用サーバ利用者でこれが気になる人は
クッキー発行部分のpath=/とかpath=\/の部分を探して
自分のアカウントまでのパスに書き換えておくといい。

http://www.rentalserver.com/userhomepage/myacount/だったらpath=/userhomepage/myacount/とか。
0681nobodyさん02/07/15 13:35ID:???
ほんとはスクリプト側で$ENV{'SCRIPT_NAME'}とか
使って自動的にパス設定すればいいんだろうけどね。

>Hilight Multi(改)、うなぎスクリプト、Mini Thread、Ahhan
ここら辺はそうなってるのかな
0682nobodyさん02/07/15 23:43ID:???
それ以前に匿名掲示板なんだからクッキーが盗まれたって関係ないじゃんか・・・
0683nobodyさん02/07/15 23:45ID:???
キャップ、トリップ使わなければね
0684nobodyさん02/07/15 23:48ID:???
盗むって言ってもパスがルートなら同じサーバーにトラップ設置しなけりゃダメでしょ?
0685nobodyさん02/07/15 23:53ID:???
多分
0686nobodyさん02/07/16 00:41ID:???
キャップのいたづらってのは、メールにhoge#..ニョロ とかこう言う事だろ
これだと .  が捨てられて、ニョロでタミネトするから-e ../handle/は真になる
よって★付きになって、串規制や連投規制に掛からなくなる。
ちょっと前までのBBSなら出来たよ。 今は頭でニョロを捨てられてる様だが
NULL文字はNULの間違いだな、
perl文字列長制限ってのは、lengthlimitの事か?
こいつは古いけど結構厄介だ、今使える所見たこと無いけど
0687nobodyさん02/07/16 00:49ID:???
>>686
なーるほど、勉強になりますた。
できたらlengthlimitの解説もきぼんぬ。
いや公開すると危険ってことならいいんですが。
0688nobodyさん02/07/16 01:11ID:???
>>687
俺もよく知らないんだマジで、最近触ってないし。
perlのヴァージョソとシステムの組み合わせによっては、システムに渡せる文字列長に
3KB程度の制限が有る、とか確かそう言う内容だった

if (-e ./$hoge){ファイル読み込み}
else {open >$hoge}

こう言うコード、設定ファイルやアカウントの追加でよく使うと思うけど
ここに$hoge = ./././././〜長い〜./././setting.ini
とかされると、-e $hoge が偽になってしまう。
つまり設定ファイルや、ありがちなアカウント、Adminとかsysytemなんて
のを上書きされてしまう
2年位前に実験してから、実行可能な環境を見た事無いけどね
0689nobodyさん02/07/16 01:21ID:???
>>688
うーん初めて知った。勉強不足だ。
それはともかくありがとう。
0690nobodyさん02/07/16 01:36ID:???
コイツは言い方はウザイけど結構良い事言ってるよ
特にopenと正規表現に付いては同感
既存のファイル開ける前に必ず if (-e) するとか、これだけでも妙なリダイレクタが混ざって
飛んでも無いファイルをオープソなんて事が無くなる
ドルバキはやっぱその辺分かってるよな
世紀氷原も同感だ、妙な文字烈送ってくるヤシにはガンガン止めて超不親切なエラー
出してやれば良いと思うにょ
phpは時々えげつない穴ボッコが有るけど、perlはそれ自体結構セキュアなんだから
殺られない様にしよーぜー
0691nobodyさん02/07/16 01:44ID:???
同意。「○○必死だな」とか言っても穴が塞がるわけじゃないからね。
今までshell実行あたりしか気を付けてなかったけど勉強になったよ。
0692nobodyさん02/07/16 01:56ID:???
>>690
そういうお前も結構言い方がウザイが言っている事は正しい
0693nobodyさん02/07/16 02:00ID:???
自作自演が行われているスレはこちらですか?
0694nobodyさん02/07/16 09:16ID:???
直リンテスト
http://www.yahoo.com/?pc.2ch.net/
0695nobodyさん02/07/17 05:57ID:???
なーる。久しぶりにまともなレスで為になった。
0696nobodyさん02/07/17 06:37ID:???
>>690
> 既存のファイル開ける前に必ず if (-e) するとか、これだけでも妙なリダイレクタが混ざって
意味なし…
アフォか?
0697nobodyさん02/07/17 09:12ID:???
>>696
黙っておいてやれよ
0698nobodyさん02/07/17 11:31ID:???
>>690
>出してやれば良いと思うにょ

にょ?
0699nobodyさん02/07/17 12:39ID:Mk6EC6By
>>696-697
世の中、バカが知らない事が沢山有るんだよ
0700nobodyさん02/07/17 12:57ID:???
うゎ・・・また空レスばっかだよ
0701nobodyさん02/07/17 13:14ID:???
しかし自作自演扱いと厨房書き込みで、まともな書き込みを駆逐する
このパワーは凄いなw
// この板は何で強制IDにしないんだ?
0702‎02/07/17 13:24ID:???
>>701
> // この板は何で強制IDにしないんだ?
そうだな
お前が自作自演しないためにも強制IDが必要だなw
0703nobodyさん02/07/17 13:42ID:VRcXh7hM
>>699
バカのために教えて下さい。
$filenameが安全と保証されている状態で、open(FILE, $filename) or ...の前に -e で
チェックをするメリットとして、

・openに失敗する原因が「存在しないため」ということを明確に出来る。
・-eが偽の場合に対する特別な処理を挟むことができる。
・ファイルが存在しない場合にCPUをわずかに節約できる。
・チェックを明示的にできる。(コーディング・保守上の利点)

ぐらいが考えられますが、>>690の

・リダイレクタが混ざってとんでも無いファイルをオープソなんて事が無くなる

というのは具体的にどういう状況でしょうか?
openにおいて$filenameが存在しないと、何らかのリダイレクタによって
別のファイルがopenされる、というように読めますが、
そのようなことを聞いたことがありません。
0704nobodyさん02/07/17 13:49ID:bsoG9wIN
>>696
>意味なし… ←この … に2chのゴミ書きを先生にひっそり
テストしたバカの自信の無さと哀愁が漂ってるな
無知の知とは良く言ったもんだよ、弱い犬程良く吠えるってね
らくだ読まないperldocも読まない
唯一無二の先生が2chの捨て書きとKENT御大の
ソースなんだから仕方無いか  (哀

>>703
バカに付ける薬は無(以下略


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