English Deutsch Français Nederlands Español Italiano Português Русский 日本語 中文 한국어 हिन्दी తెలుగు मराठी தமிழ் Türkçe Ελληνικά Polski Magyar Svenska Dansk Suomi Українська العربية Indonesia

Return-Oriented Programming (ROP)

Return-Oriented Programming (ROP) je technika, kterou mohou zloději zneužít na provádění útoků na počítače. Pomocí této techniky mohou získat přístup k citlivým informacím uloženým v počítačové paměti.

ROP je založen na exploataci toho, že po každém volání funkce v programu se vrátí zpět na určitou adresu v paměti. Toho lze využít tak, že se do paměti vloží kód, který naprogramuje způsob, jakým se program bude vracet bezpečně, ale bude vykonávat škodlivé úkony.

Tato technika je velmi nebezpečná pro bezpečnost počítačů, proto se o ní vědci a programátoři snaží stále více učit a vytvářet opatření proti ní.