Open Cybersecurity Labs · Since 2002

SEED Labs 开源网络安全实验课程

面向高校网络安全课程的实践教学平台,通过可复现、可观察、可验证的实验任务,帮助学生真正理解攻击原理与防御机制。

2002项目启动
40+开放实验
1180+采用机构
$1.3MNSF 资助
SEED Labs illustration

核心资源

围绕实验、教材、视频和互联网仿真器构成完整课程支持。

🧪

SEED Labs

覆盖软件安全、网络安全、Web 安全、密码学、区块链与系统安全等方向。

📘

SEED Book

基于多年教学经验形成的实践导向教材,可与实验任务配套使用。

🎬

SEED Lectures

约 50 小时课程视频,围绕实验演示和安全原理展开讲解。

🌐

SEED Emulator

在单机上构建微型互联网,用于 BGP、DNS、区块链和基础设施安全实验。

为什么选择实践教学?

网络安全课程具有工程性、系统性和对抗性。学生只有亲手经历漏洞触发、攻击构造、日志分析和防御验证,才能真正理解系统边界与安全机制。

浏览实验分类

News & Events

2025

中文资源页持续完善,便于国内高校课程采用。

2023

SEED Internet Emulator 2.0 支持 Proof-of-Stake Ethereum 区块链实验。

2022

区块链、DNS 基础设施、DNSSEC、Morris Worm 与 BGP 等新实验发布。

更多新闻 →

实验方向

按课程模块组织,便于教师选用和学生自学。

软件安全

软件安全

通过真实 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