C语言基础知识

  1. executable-space protection 将用户能写的区域标记位不可执行来应对,buffer overflow攻击
  2. 金丝雀保护:https://ctf-wiki.github.io/ctf-wiki/pwn/linux/mitigation/canary-zh/
  3. PIE https://www.anquanke.com/post/id/177520
  4. 调用栈
    1. 调用栈的图
    2. ATTACK LAB
    3. 内存中的五个区域

posted on 2020-08-04 23:09  哆啦只是个梦哦  阅读(93)  评论(0编辑  收藏  举报

导航