SoylentNews is people

Title    RETGUARD: A Return-Oriented Programming Defense From OpenBSD
Date    Wednesday September 13 2017, @06:03AM
Author    Fnord666
from the going-back dept.

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


  1. "canopic jug" -
  2. ""RETGUARD" is being implemented in OpenBSD" -
  3. "Original Submission" -

© Copyright 2018 - SoylentNews, All Rights Reserved

printed from SoylentNews, RETGUARD: A Return-Oriented Programming Defense From OpenBSD on 2018-06-21 03:02:55