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.