会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
能打八个攻城狮
博客园
首页
新随笔
联系
订阅
管理
2024年7月11日
绕过保护之——Canary
摘要: 初识Canary 关于canary说白了就是一个防止栈溢出的手段,一般情况下是在栈底前边设置一个值,在进程结束时,对比这个值有没有被篡改,如果篡改就退出。具体汇编如下 函数开始前在函数序言部分会取 fs 寄存器 0x28 处的值,存放在栈中 rbp-0x8 的位置(32位ebp-0x4。但是这个位置
阅读全文
posted @ 2024-07-11 21:43 能打八个攻城狮
阅读(329)
评论(0)
推荐(1)
公告