Skip to content

Glossary

Débogueur

Un outil qui permet à un analyste de suspendre, inspecter et modifier un processus en cours d'exécution — la pierre angulaire de l'analyse dynamique.

Un débogueur s'attache à un processus en cours d'exécution et donne à l'analyste le contrôle de l'exécution : poser des points d'arrêt, effectuer une exécution pas à pas, inspecter les registres et la mémoire, et modifier des valeurs à la volée. Cela en fait l'outil principal de l'analyse dynamique. Parmi les débogueurs couramment utilisés en reverse engineering figurent x64dbg, WinDbg, OllyDbg et GDB. Les débogueurs sont souvent associés à un désassembleur pour obtenir une vision complète du comportement d'un binaire à l'exécution.