Qu'est-ce que le crochetage ?

Définition

Technique utilisée par les attaquants pour intercepter et modifier le comportement des fonctions d'une application en cours d'exécution. Le crochetage est généralement réalisé en injectant du code dans un processus qui réoriente le flux d'exécution des fonctions cibles, ce qui permet à l'attaquant de surveiller, d'altérer ou de détourner des données lorsqu'elles se déplacent dans le système.

Exemples concrets

Un attaquant utilise le hooking pour intercepter la fonction de chiffrement d'une application mobile, ce qui lui permet de voir les données sensibles en texte clair.

Articles en vedette

Quiz

Qu'est-ce que le hooking permet à un attaquant de modifier dans une application ?

Le comportement des fonctions dans une application en cours d'exécution.