The process of finding and patching vulnerabilities. Existing tools include: