推 a80093119: D 高階語言會檢查buffer邊界 所以要選 01/30 16:27
→ a80093119: 如果是C語言,沒有邊界檢查,這選項就錯@@ 就跟你想的 01/30 16:29
→ a80093119: 一樣 01/30 16:29
→ arhtur945: 那看來我對D的理解沒有錯,那BC呢? 01/30 16:36
推 djmez: BC就是OS的buffer overflow protection 讓攻擊效果不是每 01/30 16:36
→ djmez: 次都如攻擊者預期 01/30 16:36
推 djmez: 只是治標不治本 可以help不能solve 01/30 16:40
→ arhtur945: 有base但不設limit 這樣也行嗎? 01/30 16:53
→ djmez: overflow還是會發生 但是存取的位置攻擊者不能控制了 01/30 16:56