会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
路漫漫其修远兮,吾将上下而求索
学以致用,不用则废
博客园
首页
新随笔
联系
订阅
管理
2024年5月17日
NX(DEP)、Canary(FS)、 RELRO(ASLR)、PIE编译选项
摘要: CANARY(栈保护溢出标志) 这个选项表示栈保护功能有没有开启。 栈溢出保护是一种缓冲区溢出攻击缓解手段,当函数存在缓冲区溢出攻击漏洞时,攻击者可以覆盖站上的返回地址来让shellcode能够得到执行。当启动栈保护后,函数开始执行的时候会先往栈里插入cookie信息,当但会真正返回的时候会验证co
阅读全文
posted @ 2024-05-17 10:32 不会笑的孩子
阅读(156)
评论(0)
推荐(0)
编辑
公告