Technique de sécurité qui modifie continuellement la structure du code d'une application afin d'empêcher l'analyse statique et l'ingénierie inverse.
Une application bancaire utilise une protection polymorphe pour modifier régulièrement la signature de son code, ce qui complique la tâche des pirates qui veulent procéder à une rétro-ingénierie de l'application.
Que fait la protection polymorphe au code de l'application pour empêcher l'ingénierie inverse ?
Modifie continuellement la structure du code.