核心资源
围绕实验、教材、视频和互联网仿真器构成完整课程支持。
SEED Labs
覆盖软件安全、网络安全、Web 安全、密码学、区块链与系统安全等方向。
SEED Book
基于多年教学经验形成的实践导向教材,可与实验任务配套使用。
SEED Lectures
约 50 小时课程视频,围绕实验演示和安全原理展开讲解。
SEED Emulator
在单机上构建微型互联网,用于 BGP、DNS、区块链和基础设施安全实验。
实验方向
按课程模块组织,便于教师选用和学生自学。
软件安全
软件安全
通过真实 Linux 环境理解权限、内存、竞态和漏洞利用机制。
- Environment Variable and Set-UID
- Buffer Overflow
- Server-side Buffer Overflow
- Return-to-libc
网络安全
网络安全
从协议设计缺陷出发,复现局域网、传输层、DNS、VPN 与路由安全问题。
- Packet Sniffing and Spoofing
- ARP Cache Poisoning
- ICMP Redirect
- TCP Attacks
Web 安全
Web 安全
面向现代 Web 应用的输入验证、会话状态、浏览器策略与数据库安全。
- SQL Injection
- Cross-Site Scripting
- Cross-Site Request Forgery
- Clickjacking
密码学安全
密码学安全
让密码学算法、证书、协议和攻击方法从公式走向可操作实验。
- TLS
- PKI
- RSA
- MD5 Collision
区块链安全
区块链安全
基于 SEED Internet Emulator 和智能合约环境理解区块链系统风险。
- Blockchain Exploration
- Smart Contract
- Reentrancy Attack
- Proof-of-Stake Ethereum Demo
系统与硬件安全
系统与硬件安全
关注操作系统、CPU 微架构与系统级漏洞的安全教学实验。
- Meltdown Attack
- Spectre Attack
- Morris Worm
- Internet Emulator Experiments