攻撃者が悪意のあるアドレスでレジスタを上書きする際に悪用される脆弱性は、次のうちどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: Buffer overflow.
これが解答である理由
バッファオーバーフローは、プログラムが固定サイズのバッファに、そのバッファが保持できる以上のデータを書き込もうとしたときに発生する脆弱性です。これにより、隣接するメモリ領域が上書きされ、攻撃者は悪意のあるコードのアドレスでレジスタを上書きするなどして、プログラムの実行フローを制御できます。 VM escapeは、仮想マシンがホストシステムや他の仮想マシンにアクセスする脆弱性です。SQLインジェクションは、悪意のあるSQLコードをデータ入力として挿入することでデータベースを操作する攻撃です。レースコンディションは、複数のプロセスやスレッドが共有リソースに同時にアクセスしようとしたときに、実行順序によって結果が変わる脆弱性です。これらはレジスタの上書きによる実行フロー制御とは直接関係ありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要