5306
The Attack and Defense of Computers

Instructor: Dr. Fu-Hau Hsu (許富皓)
TA: 李家豪 (diolee1205 at gmail dot com)

*** 即時線上發問系統 ***


Total Grades



If you want to download the following ppt files, please do NOT use Chrome.

  1. Syllabus (24 Feb.)
  2. Malware: Logic Bombs, Key Logger, URL Injection, Browser Hijackers, Trojan Horses, and Spyware. (3 March)
  3. Internet Worms, Buffer Overflow Attacks, and Heap Overflow Attacks (10 March)
  4. Internet Worms, Buffer Overflow Attacks, and Heap Overflow Attacks (17 March)
  5. Disk Layout, BIOS, and Viruses (24 March)
  6. Macro Viruses and Boot Record Viruses (31 March)
  7. Backdoors, sniffer, and Rootkits for Linux/Unix (7 April)
  8. Midterm
  9. Rootkits for Linux/Unix (21 April)
  10. Magic Cookies and Web Bugs (28 April)
  11. HTTP cookies (5 May)
  12. Due to the pandemic situation of Covid-19, to avoid violating the school's regulations, there is no class this week. (12 May)
  13. Cross-Site Scripting (XSS) and SQL Injection (19 May)
  14. SQL Injection and Account Stealing (26 May)
  15. TCP Session Hijacking, ARP Spoofing (2 June)
  16. Format String Attacks, and DoS/DDoS Attacks (9 June)
  17. Due to the Covid-19, the final exam is replaced with a semester report. (16 June)
  18. There is no lecture this week. (23 June)
  19. supplementary material, not covered in the final exam.

Semester Project


Semester Report


Announcement


Referenced Material