- 博客(1)
- 收藏
- 关注
原创 简单栈溢出
CANNARY(栈保护)Cannary 是一种缓冲区溢出攻击缓解手段,当函数存在缓冲区溢出攻击漏洞时,攻击者可以覆盖栈上的返回地址让 shellcode 执行。启用栈保护后,函数开始执行时会在栈上插入标志信息,当函数返回时验证标志是否被改变,如果改变就代表有攻击发生。gcc -fno-stack-protector -o test test.c //禁用栈保护gcc -fstack-pr...
2020-04-29 09:54:59
251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人