没有合适的资源?快使用搜索试试~ 我知道了~
appsec101
共51个文件
png:35个
md:8个
gif:7个
需积分: 5 0 下载量 57 浏览量
2021-02-26
06:07:49
上传
评论
收藏 8.55MB ZIP 举报
温馨提示
介绍 本课程将尝试向您介绍二进制应用程序中最常见的漏洞,例如缓冲区溢出,释放后使用,格式字符串和整数下溢/溢出。 内容 本课程将教您什么? 了解CPU和内存的结构和用途 C编程基础 组装基础 了解和利用基本缓冲区溢出 了解和利用基本的售后使用漏洞(还没有) 了解和利用基本格式字符串漏洞(还没有) 了解和利用基本整数溢出和下溢漏洞(还没有) 这门课程不会教你什么? 逆向工程 用C或汇编语言编码(尽管我们将简要介绍两者) 解释,使用和创建模糊器 创建自己的shellcode 最低要求: 熟悉电脑 熟悉Linux 能够阅读C代码(或类似语言) 在开始本课程之前,我们需要澄清和设置什么是二进制应用程序以及什么是本课程上下文中的安全漏洞的限制。 二进制应用程序(也称为软件)是指示计算机如何工作的指令和数据的集合。 指令是由一个单独的处理器所支持的机器语言-通常是一个C entr
资源推荐
资源详情
资源评论
收起资源包目录
appsec101-master.zip (51个子文件)
appsec101-master
.gitbook
assets
ret-overflow.png 124KB
heap.gif 227KB
stack-main.gif 106KB
loop-overflow.gif 3.6MB
cpu-memory-io.png 133KB
data-type.png 49KB
wrong-offset.gif 68KB
online-pattern-generator.png 23KB
ambiguous-move.png 125KB
stack-push-ebp.png 135KB
stack-push-ret.png 122KB
simple-add-local.png 76KB
game-status-overflow.png 122KB
stack-and.png 106KB
linux_memory_layout_inv.png 68KB
main-stack-4.png 168KB
game-wallet-overflow.png 122KB
main-stack-5.png 179KB
function_calls.png 73KB
main-stack-2.png 138KB
main-stack.png 85KB
branch-examples.gif 760KB
gpr.png 70KB
stack.gif 401KB
size-directive.png 162KB
alu.png 84KB
eflags.png 19KB
stack-print_hello.png 195KB
addition.png 75KB
main-stack-1.png 131KB
stack-add.png 177KB
main-stack-6.png 106KB
offset.png 62KB
bin-to-hex.gif 43KB
overflow-abc.jpeg 192KB
main-stack-3.png 158KB
simple-add-arg.png 39KB
linux_memory_layout.png 76KB
virtual_memory.png 95KB
simple-add-ret.png 50KB
game-waller-overflow-opt.png 122KB
find-offset.png 14KB
game-stack.png 117KB
lab.md 24KB
assembly.md 75KB
cpu.md 31KB
memory.md 42KB
buffer-overflow.md 37KB
README.md 6KB
SUMMARY.md 234B
programming.md 44KB
共 51 条
- 1
资源评论
汪纪霞
- 粉丝: 42
- 资源: 4699
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功