Les exploits sont des logiciels qui contiennent des données ou des codes exécutables qui profitent d’une ou plusieurs vulnérabilités au sein des logiciels fonctionnant sur un ordinateur local ou à distance à des fins malveillantes.
Les utilisateurs malintentionnés emploient souvent les exploits afin de pénétrer dans l’ordinateur de la victime et y installer un code malveillant (par exemple, infecter tous les visiteurs d’un site Web infecté avec un logiciel malveillant). De plus, les exploits sont communément utilisés par les vers de réseaux afin de pirater l’ordinateur d’une victime sans aucune intervention de l’utilisateur.
Les programmes Nuker sont un type d’exploits célèbre : de tels programmes envoient des demandent spécialement conçues à des ordinateurs locaux ou à distance, faisant ainsi crasher le système.