SoylentNews
SoylentNews is people
https://soylentnews.org/

Title    RETGUARD: A Return-Oriented Programming Defense From OpenBSD
Date    Wednesday September 13, @06:03AM
Author    Fnord666
Topic   
from the going-back dept.
https://soylentnews.org/article.pl?sid=17/09/13/0112236

canopic jug writes:

Return-oriented programming (ROP) is now a common technique for compromising systems via a stack-smashing vulnerability. Although restrictions on executing code on the stack have mostly put an end to many simple stack-smashing attacks, that does not mean that they are no longer a threat. There are various schemes in use for defeating ROP attacks. A new mechanism called "RETGUARD" is being implemented in OpenBSD and is notable for its relative simplicity. It makes use of a simple return-address transformation to disrupt ROP chains to hinder their execution and takes the form of a patch to the LLVM compiler adding a new flag.


Original Submission

Links

  1. "canopic jug" - https://soylentnews.org/~canopic+jug/
  2. ""RETGUARD" is being implemented in OpenBSD" - https://lwn.net/Articles/732201/
  3. "Original Submission" - https://soylentnews.org/submit.pl?op=viewsub&subid=22244

© Copyright 2017 - SoylentNews, All Rights Reserved

printed from SoylentNews, RETGUARD: A Return-Oriented Programming Defense From OpenBSD on 2017-09-21 22:50:22