Preventing memory error exploits with WIT
- đ¤ Speaker: Periklis Akritidis (University of Cambridge)
- đ Date & Time: Thursday 27 March 2008, 16:30 - 17:30
- đ Venue: Lecture Theatre 2, Computer Laboratory, William Gates Builiding
Abstract
Attacks often exploit memory errors to gain control over the execution of vulnerable programs. These attacks remain a serious problem despite previous research on techniques to prevent them. We believe there are two reasons for this: techniques that are used to prevent these attacks fail to prevent many attacks; and most techniques are not used because they have high overhead or they require non-trivial changes to the source code or the language runtime. We present Write Integrity Testing (WIT), a new technique that provides practical protection from these attacks. We discuss an efficient implementation with optimizations to reduce space and time overhead. This implementation can be used in practice because it compiles C and C++ programs without modifications, it has high coverage with no false positives, and it has low overhead.
Periklis Akritidis is a second year PhD student with the Systems Research Group under the supervision of Dr. Steven Hand. This is joint work with Cristian Cadar, Costin Raiciu, Manuel Costa and Miguel Castro from Microsoft Research.
Series This talk is part of the Computer Laboratory Systems Research Group Seminar series.
Included in Lists
- All Talks (aka the CURE list)
- bld31
- Cambridge Centre for Data-Driven Discovery (C2D3)
- Cambridge talks
- Chris Davis' list
- CL's SRG seminar
- Computer Laboratory Systems Research Group Seminar
- Department of Computer Science and Technology talks and seminars
- Interested Talks
- Lecture Theatre 2, Computer Laboratory, William Gates Builiding
- ndk22's list
- ob366-ai4er
- rp587
- School of Technology
- Trust & Technology Initiative - interesting events
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Periklis Akritidis (University of Cambridge)
Thursday 27 March 2008, 16:30-17:30