没有合适的资源?快使用搜索试试~ 我知道了~
cfi:玩具二进制文件与-fsanitize = safe-stackcfi一起玩
共19个文件
c:5个
cpp:2个
safe-stack:1个
需积分: 9 0 下载量 70 浏览量
2021-05-22
14:59:22
上传
评论
收藏 1.2MB ZIP 举报
温馨提示
CFI和安全堆栈 一些与新的LLVM漏洞利用缓解措施相关的二进制文件。 二进制文件只是一个基本的64位write8 / read8 / printf循环,其中启用了标准漏洞利用缓解措施(relro,pie,cookies,nx)。 强制转换:尝试将堆栈指针强制转换为伪堆栈的简单示例 ud2: -flto将未初始化的内存使用转换为ud2指令的ud2 alloca:不可利用的二进制文件,带有-fsanitize=safe-stack以显示alloca(3)行为 安全堆栈: -fsanitize=safe-stack safe-stack-plain:相同的二进制文件,不带-fsanitize=safe-stack struct-call: -fsanitize=cfi应用于C函数指针 control-flow-simple:基本的-fsanitize=cfi二进制代码来查看防护 控制流
资源推荐
资源详情
资源评论
收起资源包目录
cfi-master.zip (19个子文件)
cfi-master
cfi.cpp 2KB
cast 969KB
safe-stack 973KB
struct-call.c 203B
alloca 969KB
ud2.c 109B
alloca.c 204B
control-flow 13KB
struct-call 8KB
ud2 8KB
control-flow-safe-stack 974KB
safe-stack-plain 12KB
control-flow-plain 13KB
safe-stack.c 1KB
control-flow-simple 9KB
Makefile 2KB
README.md 1KB
cast.c 124B
cfi-simple.cpp 443B
共 19 条
- 1
资源评论
pangchenghe
- 粉丝: 32
- 资源: 4535
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功