Objective: The objective of the SEED workshops is to provide training to the participants who are interested in improving their hands-on skills in cybersecurity. During the workshops, participants will work on the SEED labs, with the help from us.
When: We will spread the workshop across several weeks, holding one session (or multiple sessions) each week. Each session lasts 3 hours, and typically cover two SEED labs. Participants can freely pick which sessions to attend based on their interests.
Lab Environment: Please make sure you install the SEEDUbuntu 20.04 VM before the workshop starts. Get the VM from this link, which also contains the user manual.
Supporting Materials:
| SEED Labs | Chapters |
|---|---|
| 1. Buffer-Overflow Attacks | 4, 5 |
| 2. Shellcode + Race Condition | 4, 7, 8 |
| 3. Meltdown & Specture Attacks | 13, 14 |
| 4. Web Security I | 3, 12 |
| 5. Web Security II | 10, 11 |
| SEED Labs | Chapters |
|---|---|
| 6. Sniffing/Spoofing + ARP | 15 |
6. TCP Attacks
|
9, 16 |
| 7. DNS Attacks | 18 |
| 8. Virtual Private Network (VPN) | 19 |
| 9. Public-Key Cryptography | 24, 25 |
| 10. One-Way Hash Function | 22 |