hacktricks/binary-exploitation/heap/README.md

540 B

Tas de données

Heap est une structure de données utilisée pour gérer la mémoire pendant l'exécution d'un programme. Les vulnérabilités de tas sont courantes dans les programmes C et C++ en raison de la gestion manuelle de la mémoire. Les attaques de tas comprennent les débordements de tampon, les corruptions de tas et les fuites de mémoire. Les techniques d'exploitation de tas incluent l'allocation de mémoire dynamique, la libération de mémoire, la réutilisation de blocs de mémoire et la manipulation des pointeurs.