Lecture 24: November 20, 2019

Reading: text, §17, 23
Due: Homework 4, due November 25, 2019; Lab 3, due on December 6, 2019 at 11:59pm


  1. Greetings and felicitations!
  2. Puzzle of the Day
  3. Computer virus
    1. Infection vectors: boot sector, executable, multipartite, macro
    2. Concealment: TSR, stealth, encrypted, polymorphic, metamorphic
  4. Computer worm
  5. Bots and Botnets
  6. Denial of service attacks
    1. SYN cookies
    2. Adaptive time-out
  7. Miscellaneous malware
    1. Rabbits, bacteria
    2. Logic bombs
    3. Adware, spyware, ransomware
    4. Phishing, spearphishing
  8. Defenses
    1. Scanning
    2. Distinguishing between data and instructions
    3. Containment
    4. Specifications as restrictions
    5. Limiting sharing
    6. Statistical analysis
    7. Trust

UC Davis sigil
Matt Bishop
Office: 2209 Watershed Sciences
Phone: +1 (530) 752-8060
Email: mabishop@ucdavis.edu
ECS 153, Computer Security
Version of November 18, 2019 at 10:02PM

You can also obtain a PDF version of this.

Valid HTML 4.01 Transitional Built with BBEdit Built on a Macintosh