Exploit (del
inglés exploit, "explotar" o ‘aprovechar’) es un fragmento de
software, fragmento de datos o secuencia de comandos y/o acciones, utilizada con el fin de aprovechar una
vulnerabilidad de seguridad de un sistema de información para conseguir un comportamiento no deseado del mismo. Ejemplos de comportamiento erróneo: Acceso de forma no autorizada, toma de control de un sistema de cómputo, consecución privilegios no concedidos lícitamente, consecución de ataques de
denegación de servicio. Hay que observar que el término no se circunscribe a piezas de software, por ejemplo cuando lanzamos un ataque de
ingeniería social, el ardid o discurso que preparamos para convencer a la víctima también se considera un
exploit. Y poder así capturar cierta información de la víctima a través de este tipo de ataque.