安全なライブラリの使用
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/22 07:15 UTC 版)
「バッファオーバーラン」の記事における「安全なライブラリの使用」の解説
標準Cライブラリを使う代わりにバッファ溢れを未然に防いだりエラーとして検出してくれるセキュアなライブラリを使う事も重要である。このようなライブラリとして Managed String(Linux環境) ISO/IEC 9899:2011 Annex K (Windows環境) SafeStr (Linux環境、Windows環境) "The Better String Library" Vstr Erwin などがある。また標準CライブラリであってもBSD libcなどにはstrlcpyやstrlcatといったより安全に配慮した文字列用関数が用意されている。
※この「安全なライブラリの使用」の解説は、「バッファオーバーラン」の解説の一部です。
「安全なライブラリの使用」を含む「バッファオーバーラン」の記事については、「バッファオーバーラン」の概要を参照ください。
- 安全なライブラリの使用のページへのリンク