Path: csiph.com!news.mixmin.net!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: par7133 Newsgroups: comp.unix.bsd.openbsd.misc Subject: Re: OpenBSD: viable ROP-free roadmap for i386/armv8/riscv64/alpha Date: Fri, 29 Sep 2023 19:42:42 +0200 Organization: A noiseless patient Spider Lines: 16 Message-ID: <20230929194242.5c730e6c@me.windowz.com> References: <651624c6$0$715$14726298@news.sunsite.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Injection-Info: dont-email.me; posting-host="e76321dcf9275f32044d08505f8b5613"; logging-data="403314"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18mrZ9CX3GTX8ywlqAhDfEF" Cancel-Lock: sha1:Vox41YcFMT56apCPI9zmWNlCvlM= X-Newsreader: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-unknown-openbsd7.3) Xref: csiph.com comp.unix.bsd.openbsd.misc:315 Oliver Kennedy 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.