首页
›
热销单品
›
综合补充资料
›
《GDB调试、反汇编与漏洞分析》
所属分类:综合补充资料
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
GDB调试、反汇编与漏洞分析
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · 所需环境(Linux
课程导入
学习目标
02
GDB基础入门
启动GDB · 加载程序 · 设置断点
GDB
基础入门
03
GDB高级调试
条件断点 · 观察点 · 捕获点
GDB
高级调试
04
GDB核心转储分析
生成core dump · 使用gdb分析崩溃现场 · 查看调用栈与寄存器状态
GDB
核心转储分析
05
GDB自动化与脚本化
GDB命令文件 · Python扩展 · 自定义调试命令与批量处理
GDB
自动化
06
x86/x64汇编基础
寄存器 · 栈帧 · 指令集(mov
x86/x64
汇编基础
07
反汇编工具与技巧
objdump · readelf · gdb disassemble
反汇编工具
objdump
08
函数调用与栈帧分析
调用约定(cdecl · stdcall · fastcall
函数调用
栈帧分析
09
控制流与条件分支
反汇编中的if/else · switch · 循环结构识别与还原
控制流
条件分支
10
数据结构与全局变量
数组 · 结构体 · 指针
数据结构
全局变量
11
GDB与反汇编结合调试
在反汇编视图中单步 · 设置断点 · 查看内存与寄存器
GDB
反汇编结合调试
12
漏洞分析基础
常见漏洞类型(缓冲区溢出 · 整数溢出 · 格式化字符串
漏洞分析基础
常见漏洞类型
13
缓冲区溢出原理
栈溢出机制 · 返回地址覆盖 · shellcode注入
缓冲区溢出原理
栈溢出机制
14
GDB漏洞调试实战
使用GDB定位溢出点 · 观察栈变化 · 控制EIP/RIP
GDB
漏洞调试实战
15
格式化字符串漏洞
原理 · 利用GDB分析格式化参数 · 读取/写入任意内存
格式化字符串漏洞
原理
16
整数溢出与类型混淆
整数溢出导致缓冲区溢出 · 类型混淆漏洞的调试与利用
整数溢出
类型混淆
17
堆漏洞基础
堆分配器(ptmalloc) · 堆溢出 · double free
堆漏洞基础
ptmalloc
18
漏洞利用缓解机制
NX · ASLR · PIE
漏洞利用缓解机制
NX
19
GDB与漏洞利用开发
使用GDB配合pwntools · 检查保护 · 调试exploit
GDB
漏洞利用开发
20
ROP(返回导向编程)基础
ROP概念 · 寻找gadget · 构造ROP链
ROP
返回导向编程
21
ROP实战案例
在GDB中调试ROP链 · 绕过NX与ASLR的完整示例
ROP
实战案例
22
shellcode编写与调试
编写简单shellcode · 使用GDB单步跟踪 · 消除坏字符
shellcode
编写
23
真实漏洞案例剖析
分析一个CVE(如经典栈溢出或堆溢出… · 用GDB复现与调试
真实漏洞案例剖析
CVE
24
反汇编逆向工程实战
从二进制还原逻辑 · 识别关键函数 · 使用GDB动态验证
反汇编逆向工程实…
从二进制还原逻辑
25
GDB插件与扩展工具
peda · pwndbg · gef的安装与使用
GDB
插件
26
调试技巧与常见问题
段错误 · SIGSEGV · SIGTRAP
调试技巧
常见问题
27
综合项目一
编写一个简单漏洞程序 · 使用GDB完成从发现到利用的完整流程
综合项目一
编写一个简单漏洞…
28
综合项目二
逆向一个未知二进制 · 找出漏洞并利用GDB构造exploi…
综合项目二
逆向一个未知二进…
29
课程总结与进阶路径
知识体系回顾 · 推荐资源 · CTF实战建议
课程总结
进阶路径
30
结课考核与实战演练
综合测试题 · 独立完成漏洞分析报告 · GDB调试与反汇编技能评估
结课考核
实战演练
所属VIP或分类
同VIP:ADB命令与Android设备调试
同VIP:ADI-SHARC音频系统深度开发实战
同VIP:AEC回声消除与双端通话检测