Applications

No matter how good your computer system is, or how carefully you have configured the OS, a simple application fault can leave it wide open to attack, or data theft. Also as system vendors and users become more security-aware, new features are being demanded and subsequently, included in the operating systems, and utilities to make them more resistant to attack. However, the two biggest weaknesses, have still yet to be overcome effectively:

  1. Users are still very blasé about which buttons they press and, web content they access.
  2. Applications are still largely unable to validate data in such a way that harmful inputs can be automatically neutralised.