SEED Labs

We have developed 40+ labs that cover a wide range of topics in computer and information security, including software security, network security, web security, operating system security and mobile app security. More labs are currently being developed.

SEED Books

I have written a textbook based on the SEED labs and my 20 years of teaching experience. The book takes a hands-on approach: for each security principle, specially designed activities are used to help explain the principle. The book is available on Amazon.

SEED Lectures

I have recorded 50 hours of lecture videos based on the SEED labs and the SEED book. They are available on Udemy as 4 courses, covering 35 SEED labs and 25 chapters, with a lot of hands-on demonstration. More lectures will be recorded; stay tuned.

SEED Emulator

This open-source project allows users to create miniature Internet on a single computer, opening doors for many interesting hands-on activities related to the Internet, BGP, DNS, Blockchain, Botnet, Dark-net, etc. It is also used by many research groups.

Contact & Link

Prof. Wenliang Du
Email: wedu@acm.org
Open source: GitHub

News & Events

New Labs (2022)
  -- Smart Contract Reentrancy Attack Lab
  -- Firewall Evasion Lab
  -- DNS Infrastructure Lab
  -- DNSSEC Lab
  -- Morris Worm Attack Lab
  -- BGP Lab