Security Architecture and Engineering

Anti-virus software

  • It looks for patterns of known viruses.
  • Anti-virus can't recognize virus that is not known.
  • Anti-virus company is a legit business: they constantly need to update database..
    • It's possible that anti-virus companies create viruses as well.