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

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 (暑いか寒い)
    • by Anonymous Coward on 2006年08月04日 19時20分 (#991172)
      銀魂タイトル風に。

      でも、実際、そう習った覚えがあります。
      理由は、今回のように、ちゃんと把握して使用しないと、
      色々と想定外の制限や誤動作に悩まされるから。

      あと、
      リンクするライブラリが巨大で、実行モジュールが大きくなる
      ってのも言われました。

      むかしは、メモリモデルって言って…(ry

      親コメント

身近な人の偉大さは半減する -- あるアレゲ人

処理中...