パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

auのW42CAとW42Hが%nと%Sの文字列で強制再起動」記事へのコメント

  • こういうのかな。
    int xxx_func(...){
       char *str;
     
       str = (char *)malloc(sizeof(char) * x);
     
       (strに文字が入る処理)
     
       printf(str);
     
       return ret;
    }
    まあ、ここまで来ていれば次のようにするだけでOKなんですが...
      printf("%s",str);
    どっかしらに入りそうではありますねぇ

    # printf Injectionとでも言うのだろうか
    --
    M-FalconSky (暑いか寒い)
    • printf()なんてど素人の使うものだと思ってました。
      • by Anonymous Coward
        理解せずに使う奴と理解せずに忌み嫌う奴はど素人だな

        理解したつもりで使わない奴はただの馬鹿
        • by Anonymous Coward on 2006年08月05日 1時30分 (#991333)
          理解したつもりで使ってバグ仕込むのは大馬鹿?
          親コメント
          • そもそも、MSのような言語を自分で作っている所であっても、
            理解しきれずバグが埋め込まれるので、それを大馬鹿とは言えますまい。
            バグというのは、よく理解しきれない部分が、いつでも誰にでもある、
            だが解ってるつもりだから仕事にしている状況で発生するものでしょう。

            容易にわかるバグを放置して出荷なら、その会社は大馬鹿でしょうが。
            • >そもそも、MSのような言語を自分で作っている所であっても、

              ここはツッコミを入れていい所?
              • >>そもそも、MSのような言語を自分で作っている所であっても、

                >ここはツッコミを入れていい所?
                パクッってきて自分のものとにするという示唆があるのですよ多分。

にわかな奴ほど語りたがる -- あるハッカー

処理中...