• OpenBSD: viable ROP-free roadmap for i386/armv8/riscv64/alpha

    From Oliver Kennedy@21:1/5 to All on Fri Sep 29 01:13:43 2023
    RETGUARD provides up to 4096 cookies per DSO, per-function, but limited to
    avoid excessive bloat. It is difficult to do on architectures with very few
    registers. Code was only written for clang, there is no gcc codebase doing
    it. clang code for some architectures was never written (riscv64).

    https://www.osnews.com/story/137236/openbsd-viable-rop-free-roadmap-for-i386-armv8-riscv64-alpha-sparc64/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From par7133@21:1/5 to Oliver Kennedy on Fri Sep 29 19:42:42 2023
    Oliver Kennedy <oliver.kennedy66@gmail.com> wrote:

    RETGUARD provides up to 4096 cookies per DSO, per-function, but
    limited to avoid excessive bloat. It is difficult to do on
    architectures with very few registers. Code was only written for
    clang, there is no gcc codebase doing it. clang code for some
    architectures was never written (riscv64).

    https://www.osnews.com/story/137236/openbsd-viable-rop-free-roadmap-for-i386-armv8-riscv64-alpha-sparc64/


    I checked it out on Undeadly, interesting and my compliments.

    -- Daniele B.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)