Control-Flow Hijacking Attack
Een control-flow hijacking attack is een slechte daad die een zeer slim persoon uitvoert met computers. Je weet hoe een computer programma stap voor stap wordt uitgevoerd? Als een aanvaller erin slaagt om het normale verloop van de stappen te verstoren en de computerprogramma’s stappen naar zijn wil te laten uitvoeren, dan noemen we dat een control-flow hijacking-aanval.
Stel je een treinrails voor waarover de treinen rijden. Het pad dat de trein volgt is zijn control-flow. Als er iets of iemand de rails verandert zodat de trein naar een andere richting gaat, dan is dat als een control-flow hijacking-aanval.
Dit soort aanvallen wordt vaak gebruikt om schadelijke software te installeren, om gegevens te stelen of om gewoon chaos te creëren.