return-oriented programming
(programming) A computer security exploit technique by which the attacker gains control of the call stack to hijack program control flow and then executes prepared instruction sequences ("gadgets") that are already present in the machine's memory.
メモリ上に既に存在する命令断片(ガジェット)を利用し、攻撃者がコールスタックを乗っ取りプログラムの制御フローをハイジャックするコンピュータセキュリティ攻撃手法。 / 攻撃者が不正にコールスタックへ干渉し、事前準備された命令のシーケンス(ガジェット)を実行させることで、プログラムの実行制御を奪う手法。
復習用の問題
(programming) A computer security exploit technique by which the attacker gains control of the call stack to hijack program control flow and then executes prepared instruction sequences (gadgets
) that are already present in the machine's memory.
return-oriented programming
Return-oriented programming allows attackers to hijack the call stack and execute prepared instruction sequences (gadgets
) already present in memory, making it one of the hardest exploits to mitigate.
Return-oriented programming allows attackers to hijack the call stack and execute prepared instruction sequences (gadgets
) already present in memory, making it one of the hardest exploits to mitigate.
英語 - 多言語
- 項目の編集権限を持つユーザー - すべてのユーザー
- 項目の新規作成を審査する
- 項目の編集を審査する
- 項目の削除を審査する
- 重複の恐れのある項目名の追加を審査する
- 項目名の変更を審査する
- 審査に対する投票権限を持つユーザー - 編集者
- 決定に必要な投票数 - 1
- 例文の編集権限を持つユーザー - すべてのユーザー
- 例文の削除を審査する
- 審査に対する投票権限を持つユーザー - 編集者
- 決定に必要な投票数 - 1
- 問題の編集権限を持つユーザー - すべてのユーザー
- 審査に対する投票権限を持つユーザー - 編集者
- 決定に必要な投票数 - 1