Skip site navigation (1)Skip section navigation (2)
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>