University of Oulu

A brief tour on control-flow protection

Saved in:
Author: Backman, Aleksi1
Organizations: 1University of Oulu, Faculty of Information Technology and Electrical Engineering, Information Processing Science
Format: ebook
Version: published version
Access: open
Online Access: PDF Full Text (PDF, 0.2 MB)
Pages: 22
Persistent link:
Language: English
Published: Oulu : A. Backman, 2019
Publish Date: 2019-04-24
Thesis type: Bachelor's thesis


The purpose of this work is to give an overview on the topic under discussion, control-flow protection. An effort is made for the result to be more accessible by providing sufficient background in beginning and related material in the end. Most of the work was done by searching, consuming and referring to relevant research material.

Additionally a control-flow integrity feature of Clang compiler is tried out and the results reported. Control-flow protection can be attacked in various ways on multiple levels and this makes it challeging to implement a trustworthy protection. For this reason it is important to understand the topic both in depth and breadth.

see all

Copyright information: © Aleksi Backman, 2019. This publication is copyrighted. You may download, display and print it for your own personal use. Commercial use is prohibited.