An exploit is a software tool or a piece of code that takes advantage of a vulnerability in a computer system for malicious purposes such as installing malware
. It is not malware itself, but rather a method used by cybercriminals to deliver malware. Exploits are designed to damage the confidentiality, integrity, or availability of software or a system
. Exploit kits are programs that attackers can use to launch exploits against known vulnerabilities
. Zero-day exploits are exploits unknown to everyone but the people that developed them and are the most dangerous exploits
. Exploits can be mitigated by patching known bugs, using security software, and employing defense in depth
. Exploit can also refer to a notable, memorable, or heroic act