安全なライブラリへの置き換え
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/22 07:15 UTC 版)
「バッファオーバーラン」の記事における「安全なライブラリへの置き換え」の解説
標準Cライブラリ等にはバッファオーバーフロー検知機能が施されていない関数が収録されているので、これを検知機能を持った関数に置き換えたライブラリを標準Cライブラリの代わりに使う事で攻撃を検知できる。例えばLibsafeは標準Cライブラリのstrcpy(*dest,*src)をより安全な関数に置き換えており、入力srcのサイズがコピー先のdestのサイズが大きいか否かを検知できる。
※この「安全なライブラリへの置き換え」の解説は、「バッファオーバーラン」の解説の一部です。
「安全なライブラリへの置き換え」を含む「バッファオーバーラン」の記事については、「バッファオーバーラン」の概要を参照ください。
- 安全なライブラリへの置き換えのページへのリンク