Date: Mon, 29 Sep 2014 14:37:23 +0300 From: Shawn Webb <lattera@gmail.com> To: freebsd-arch@freebsd.org Cc: PaX Team <pageexec@freemail.hu>, Bryan Drewery <bdrewery@freebsd.org>, Alan Cox <alc@rice.edu>, =?UTF-8?Q?Dag=2DErling_Sm=C3=B8rgrav?= <des@freebsd.org>, Oliver Pinter <oliver.pntr@gmail.com> Subject: Re: [RFC] ASLR Whitepaper and Candidate Final Patch Message-ID: <CADt0fhy-pxW_RppOLR3zzfooO6YhDA9=XH1p5uhkgk2EvbiJDw@mail.gmail.com> In-Reply-To: <CADt0fhx_KMhvRaWuht1GO6WZVW4euUX8WG6eGPD4QnFf8fDM2g@mail.gmail.com> References: <20140711232914.GH41807@pwnie.vrt.sourcefire.com> <CADt0fhx_KMhvRaWuht1GO6WZVW4euUX8WG6eGPD4QnFf8fDM2g@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hey everybody, I've uploaded a new patch to Phabricator. A lot has changed in the month that has passed. ARM is now fixed 100% thanks to Ilya Bakulin! We're looking for people who want to test it out as well as people who can do performance tests. Building world and kernel and/or a poudriere bulk run is a good real-world performance benchmark. Thanks, Shawn On Mon, Aug 18, 2014 at 11:44 PM, Shawn Webb <lattera@gmail.com> wrote: > I've uploaded a new patch to Phabric: https://reviews.freebsd.org/D473. > I'm interested in hearing feedback from the community. > > > On Fri, Jul 11, 2014 at 7:29 PM, Shawn Webb <lattera@gmail.com> wrote: > >> Hey All, >> >> Oliver Pinter and I have been working hard on our ASLR implementation. >> We're now in the final stages of development and would like to get >> feedback from the community. I've attached to this email a small >> whitepaper that details our implementation and the accompanying patch. >> >> There is one part of the patch that I wrote that is quite an ugly hack >> and would like to get some feedback on. I added a little hack to >> sys_mmap() to apply ASLR to calls to mmap(2) when MAP_32BIT is >> specified. I'd like to remove that ugly hack to something a bit more >> beautiful, so if anyone has any suggestions, I'm all ears. >> >> Other than that ugly hack, the code adheres to FreeBSD's style(9) >> standards. I believe we have an awesome implementation, one I've >> personally been using without issue for months. >> >> I'm looking forward to your comments and questions. I've CC'd the PaX >> team. Please keep them CC'd in your replies. >> >> Thank you very much, >> >> Shawn Webb >> CC: PaX Team >> CC: Oliver Pinter >> CC: des@freebsd.org >> CC: alc@rice.edu >> CC: bdrewery@freebsd.org >> >> PS - Sorry for the duplicate emails. I hit the wrong key and didn't CC >> everyone. >> > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADt0fhy-pxW_RppOLR3zzfooO6YhDA9=XH1p5uhkgk2EvbiJDw>