CEA036
The Attack and Defense of Computers

Instructor: Dr. Fu-Hau Hsu (許富皓)
TA: 吳駿劭 (105522077 at cc dot ncu dot edu dot tw)

Total Grades


  1. Syllabus(15th Feb.)
  2. Malware: Logic Bombs, Key Logger, URL Injection, Browser Hijackers, Trojan Horses, and Spyware.(22nd Feb.)
  3. Internet Worms, Buffer Overflow Attacks, and Heap Overflow Attacks (1st March)
  4. Return-into-libc attacks, BOA Countermeasures, Drive-by Download, Rogue Anti-Virus and Botnet (8th March)
  5. Disk Layout, BIOS, and Viruses (15th March)
  6. Macro Viruses and Boot Record Viruses (22nd March)
  7. Backdoors, sniffer, and Rootkits for Linux/Unix (29th March)
  8. Spring Break. The school is NOT in session. (5th April)
  9. Rootkits for Linux/Unix (12th April)
  10. Midterm
  11. Magic Cookies and Web Bugs (26th April)
  12. HTTP cookies (3rd May)
  13. Cross-Site Scripting (XSS) and SQL Injection (10th May)
  14. SQL Injection and Account Stealing (17th May)
  15. Account Stealing, TCP Session Hijacking (24th May)
  16. ARP Spoofing and Format String Attacks, and DoS/DDoS Attacks (31st May)
  17. Format String Attacks, and DoS/DDoS Attacks(7th June)
  18. Final Exam.
  19. supplementary material, not covered in the final exam.

Semester Project


Announcement


Referenced Material