Secuencia de comandos utilizados para, aprovechándose de un fallo o vulnerabilidad en un sistema, provocar un comportamiento no deseado o imprevisto. Mediante la ejecución de exploit se suele perseguir:
- El acceso a un sistema de forma ilegítima.
- Obtención de permisos de administración en un sistema ya accedido.
- Un ataque de denegación de servicio a un sistema.