[RFC] ASLR Whitepaper and Candidate Final Patch

Shawn Webb lattera at gmail.com
Mon Aug 18 20:44:43 UTC 2014


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 at 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 at freebsd.org
> CC: alc at rice.edu
> CC: bdrewery at freebsd.org
>
> PS - Sorry for the duplicate emails. I hit the wrong key and didn't CC
> everyone.
>


More information about the freebsd-arch mailing list