セキュアコーディング


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

  • バッファサイズのチェックを行わない危険なC関数とその代替関数
関数名 代替関数 機能
gets fgets 一行読み込み
getwd getcwd カレントディレクトリ取得
strcat strncat 文字列連結
strcpy strncpy 文字列コピー
sprintf snprintf 文字列フォーマット
vsprintf vsnprintf 文字列フォーマット

※代替関数を使用する場合もサイズ指定を間違うと意味が無い。