HardenedBSD Completes Strong ASLR Implementation
New submitter HardenedBSD writes: A relatively new fork of FreeBSD, HardenedBSD, has completed its Address Space Layout Randomization (ASLR) feature. Without ASLR, applications are loaded into memory in a deterministic manner. An attacker who knows where a vulnerability lies in memory can reliably exploit that vulnerability to manipulate the application into doing the attacker's bidding. ASLR removes the determinism, making it so that even if an attacker knows that a vulnerability exists, he doesn't know where that vulnerability lies in memory. HardenedBSD's particular implementation of ASLR is the strongest form ever implemented in any of the BSDs.
The next step is to update documentation and submit updates to the patches they have already submitted upstream to FreeBSD. ASLR is the first step in a long list of exploit mitigation technologies HardenedBSD plans to implement.
The next step is to update documentation and submit updates to the patches they have already submitted upstream to FreeBSD. ASLR is the first step in a long list of exploit mitigation technologies HardenedBSD plans to implement.
That's always my next step too
Pretty cool stuff. Nice to see more distros do this stuff. Personally I'm using openbsd for all my work these days because they have pretty much all these things turned on (and have had them for a long time)
Are there plans to merge ASLR into FreeBSD ?
Wouldn't it be easier to just import OpenBSD's implementation?
Adamantix over 10 years ago but got silent after version 2 or so. Tried to find their soure recently- impossible. Would have been great to get it to current HW compatibility. End of old story.
Or just expect that, when a story is posted on a Saturday afternoon/evening, the Slashdot audience will be much smaller than usual. It'll also include a disproportionate number of brave, dedicated Men's Rights Advocates that have no family, no girlfriend, no prospects, and nothing better to be doing on a weekend afternoon than to post anonymous whines.
Moo
Get free satoshi (Bitcoin) and Dogecoins
And I suppose you think you're a Keyboard Cowboy...
I believe OpenBSD already added this functionality. Yer or two ago. How is this implementation better than theirs?
My big question now...
Can I still run the debugger on running binaries, or does the debugger now need work done on it?
Same question, but for core dumps.
ASLR was one of the arguments of using Windows while for some reason it is still bashed as insecure here. Chuckles
http://saveie6.com/
Perhaps they should call it "Getting Hard BSD".
Stasis is death. Embrace change.
Seriously, back in 2013 (and even before that) ASLR has been talked about on the Linux developer scene - some even post articles online about it, such as http://securityetalii.es/2013/...
As it is already 2015, how is ASLR doing on Linux?
If you can read the address space you can defeat ASLR. So it makes life a little more difficult, but once you've solved it you've solved it.
More 'tick in the box' security which doesn't actually provide anything useful.
1. No, you are wrong. This isn't a matter of opinion.
2. Yeah, because special snowflake you just needs to shit up every reply in every thread.
3. Log the fuck in and vote in the firehose.
Or you could just STFU or leave we don't care.
Didn't OpenBSD do this, and more, the other year?
I don't understand what this has to do with videos of whispering women.
If this gets ported to FreeBSD I say hurrah and many thanks to HardenedBSD!
register and log in then maybe you'll be listened to - what are you scared of?
"The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
I'm not scared of anything, my anonymous friend "Barsteward". I'm just too lazy to register and log in each time I want to comment here. I don't want to deal with yet another goddamn website account, especially when I can post without one here. I've got enough of those fuckers for other sites!
It took you more time to explain why you don't want an account that it'd have taken for you to make one. As for logging in every time, how about, I dunno, keeping your account logged in?
Conservatism: (n.) love of the existing evils. Liberalism: (n.) desire to substitute new evils for the existing ones.
Right, I'm whishing OS X would try to catch up also ...
I just did quick and dirty port to get it compiled and see how Yosemite compares.
ac
ps. Slashdot is hostile towards posting code & patches, I got complained about using less 'junk' characters up until I removed all of that what's linked.
yes, I like FreeBSD.
Unfortunately, they (hardenedbsd) just made it the ASLR implementation unusable: flash player is forbidden. So, then anyway I don't need ASLR. linux layer is not supported. Great decision. First they put all the work in hardeningf BSD which makes a great desktop, then they through out basically the main reason why someone on the desktop would indeeeed neeeeeed ASLR.
Really. Great. get some brains, and start again.
mine stays logged in, no need to keep logging in. i think you don't want your opinions tracked. if you registered, logged in and posted (umlimited posts) we'd know if you are a troll or not.
"The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)