"call oriented programming". Это один из типов атаки, инфы про него очень мало. Поиск даёт первое упоминание в публикации Nicholas Carlini & David Wagner. Толком больше ничего нет, кроме упоминаний и ссылок на этот источник. Может у кого есть инфа про этот тип атаки.
LostFish, Нет, передать управление можно тремя путями - Ret, Branch rel & Branch indir. Соотвественно это три типа атаки. Первая ROP, вторая JOP, последняя COP. При этом стек не уменьшается в размерах, мне именно это сейчас интересно, почитать публикации
Откопал интересный док https://github.com/iadgov/Control-F...ontrol Flow Integrity for an IT Ecosystem.pdf