SEEDLabs
课程简介
- 所属大学:雪城大学
- 先修要求:无
- 编程语言:C,汇编
- 课程难度:🌟🌟🌟🌟
- 预计学时:150 小时
雪城大学的网安课程,由 NSF 提供130万美元的资金支持,为网安教育开发了动手实践性的实验练习(称为 SEED Lab)。课程理论教学和动手实践并重,包含详细的 开源讲义 、视频教程、教科书(被印刷为多种语言)、开箱即用的基于虚拟机和 docker 的攻防环境等。目前全球有1050家研究机构在使用该项目。
涵盖计算机和信息安全领域的广泛主题,包括软件安全、网络安全、Web 安全、操作系统安全和移动应用安全。
课程资源
- 课程网站:https://seedsecuritylabs.org/index.html
- 课程视频:https://www.handsonsecurity.net/video.html
- 课程教材:https://www.handsonsecurity.net/index.html
- 课程作业:四十多个安全领域的lab,实验环境可由课程提供的定制虚拟机和 docker 快速搭建,并且提供详细的原理讲解、实验指导。以 缓冲区溢出实验 为例,该实验属于 软件安全主题 ,这里是它的 实验指导 ,这里是它对应的 教材内容
资源汇总
@LaPhilosophie 在学习这门课中用到的所有资源和作业实现都汇总在 LaPhilosophie/seedlab - GitHub 中。