スタックバッファオーバーフロー

スタックバッファオーバーフロー(英:Stack Buffer Overflow)またはスタックバッファオーバーラン(英:Stack Buffer Overrun)は、ソフトウェアにおいてプログラムが意図されたデータ構造(通常は固定長のバッファ)の外部にある、プログラムのコールスタック上のメモリアドレスに書き込みを行った際に発生する。 スタックバッファオーバーフローのバグは、プログラムがスタック上のバッファに対し、実際に割り当てられた以上のデータを書き込むことによって引き起こされる。

Source: Wikipedia — スタックバッファオーバーフロー (CC BY-SA 4.0)

スタックバッファオーバーフロー

スタックバッファオーバーフロー(英:Stack Buffer Overflow)またはスタックバッファオーバーラン(英:Stack Buffer Overrun)は、ソフトウェアにおいてプログラムが意図されたデータ構造(通常は固定長のバッファ)の外部にある、プログラムのコールスタック上のメモリアドレスに書き込みを行った際に発生する。 スタックバッファオーバーフローのバグは、プログラムがスタック上のバッファに対し、実際に割り当てられた以上のデータを書き込むことによって引き起こされる。

出典: Wikipedia「スタックバッファオーバーフロー」 · CC BY-SA 4.0

この記事を共有: X · Bluesky
プライバシーポリシー