【极致中配】亚利桑那州立大学 CSE466 计算机系统安全 - 2025 年秋季
ASU CSE466系统安全课,覆盖程序漏洞利用、逆向工程、ROP/JOP、堆利用、竞态、Linux命名空间、内核及微架构攻击,实战导向。
- 难度
- 难度 5/5 — 二进制漏洞利用与内核/微架构攻击,需扎实系统底层功底,属高年级/研究生级
- 适合人群
- 有系统与汇编基础、想深入二进制安全的高年级本科或研究生
- 前置要求
- C语言与指针(理解内存布局与手动内存管理)、x86-64汇编(读写汇编、理解调用约定与栈帧)、操作系统原理(进程、内存、系统调用、内核态用户态)、计算机组成(了解缓存、流水线等微架构基础)
- 课程规模
- 23 讲 · 1194播放
主题覆盖
程序安全栈溢出与Canary逆向工程汇编器编写返回导向编程ROP栈迁移跳转导向编程JOP堆分配器滥用Safe Linking竞态条件Linux命名空间内核与微架构漏洞
课程大纲(23 讲)
- P1 · Syllabus and Program Security - CSE466 - Robert - 2025.08.2148 分钟
- P2 · Cooking with Canaries - Program Security - CSE466 - Robert - 2025.08.2860 分钟
- P3 · Program Security - CSE466 - Michael - 2025.09.0254 分钟
- P4 · Complex Corruption - Program Security - CSE466 - Robert - 2025.09.0459 分钟
- P5 · Rev Roundup - CSE466 - Michael - 2025.09.1055 分钟
- P6 · Reverse Engineering - CSE466 - Robert - 2025.09.12118 分钟
- P7 · Reverse Engineering - CSE466 - Michael - 2025.09.1652 分钟
- P8 · Writing a Yancode Assembler - CSE466 - Robert - 2025.09.1853 分钟
- P9 · Return Oriented Programming - CSE466 - Michael - 2025.09.2356 分钟
- P10 · Stack Pivoting - CSE466 - Robert - 2025.09.2553 分钟
- P11 · Return Oriented Programming - CSE466 Michael & Rob - 2025.09.3052 分钟
- P12 · Jump Oriented Programming - CSE466 - Robert - 2025.10.0244 分钟
- P13 · Dynamic Allocator Misuse - CSE466 - Robert - 2025.10.0753 分钟
- P14 · Dynamic Allocator Misuse - CSE466 - Robert - 2025.10.0949 分钟
- P15 · Safe Linking - CSE466 - Robert - 2025.10.1647 分钟
- P16 · Midterm Postmortem - CSE466 - Michael and Rob - 2025.10.2847 分钟
- P17 · Race Conditions - CSE466 - Robert - 2025.11.0654 分钟
- P18 · Linux Namespaces - CSE466 - Robert - 2025.11.1352 分钟
- P19 · Kernel - CSE466 - Michael - 2025.11.1854 分钟
- P20 · Kernel - CSE466 - Robert - 2025.11.2056 分钟
- P21 · Microarchitectural Vulnerabilities - CSE466 - Robert - 2025.11.2554 分钟
- P22 · Final Review - CSE466 - Michael - 2025.12.0250 分钟
- P23 · Microarchitectural Vulnerabilities - CSE466 - Robert - 2025.12.0445 分钟
本课程卡由 AI 生成,可能存在误差,欢迎反馈。