BOF
をテンプレートにして作成
[
トップ
] [
タイトル一覧
|
ページ一覧
|
新規
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
** BOF [#c9e492b5]
- https://www.atmarkit.co.jp/ait/articles/1409/22/news010...
- ROP(Return-oriented Programming)
- Use-After-Free
- https://www.ipa.go.jp/security/awareness/vendor/program...
- Buffer Over Flow
- ASLR
- カナリア(stack canary) SSP (Stack Smashing Protector)
-- -fstack-protector
-- -fno-stack-protector
-- -fstack-protector-all
- ASLR、DEP、FullRELRO有効、SSP、PIE
- DEP【Data Execution Prevention】
- PIC, PIE
PIC (Position Independent Code)
ASLR (Address Space Layout Randomization)
sysctl -w kernel.randomize_va_space=0
sysctl -w kernel.randomize_va_space=2
KASLR : カーネルの位置をランダム化したもの
- -fno-stack-protector -z execstack
終了行:
** BOF [#c9e492b5]
- https://www.atmarkit.co.jp/ait/articles/1409/22/news010...
- ROP(Return-oriented Programming)
- Use-After-Free
- https://www.ipa.go.jp/security/awareness/vendor/program...
- Buffer Over Flow
- ASLR
- カナリア(stack canary) SSP (Stack Smashing Protector)
-- -fstack-protector
-- -fno-stack-protector
-- -fstack-protector-all
- ASLR、DEP、FullRELRO有効、SSP、PIE
- DEP【Data Execution Prevention】
- PIC, PIE
PIC (Position Independent Code)
ASLR (Address Space Layout Randomization)
sysctl -w kernel.randomize_va_space=0
sysctl -w kernel.randomize_va_space=2
KASLR : カーネルの位置をランダム化したもの
- -fno-stack-protector -z execstack
ページ名: