main

Microsoft Finds (Random) Way to Secure Vista

Steven Parker   on 31 May 2006 - 11:08 · 23 comments & 8845 views

Advertisement (Why?)
A security feature used in the open-source world is now helping to harden Windows Vista against buffer overrun exploits.

Microsoft has quietly fitted the feature, called ALSR (Address Space Layout Randomization) in Windows Vista Beta 2 as part of a larger plan to make it more difficult to automate attacks against the operating system.

"Not only is it in Beta 2, it's on by default too," said Michael Howard, senior security program manager at Microsoft in a blog entry announcing the news.

"We added ASLR pretty late in the game, but we decided that adding it to beta 2 and enabling it by default was important so we can understand how well it performs in the field," Howard said.

Howard, who wrote the book on Microsoft's highly-touted SDL (Security Development Lifecycle), stressed that ASLR is not a panacea or a replacement for insecure code but said it could serve as a "useful defense" against malware attacks when used in conjunction with other technologies.

Several open-source security systems —OpenBSD, PaX and Exec Shield – already implement ASLR, which is described as a security feature that randomly arranges the positions of key data areas to prevent malicious hackers from predicting target addresses.

View: Full Article @ EWeek
View: Michael Howards' Blog on ALSR

Post a comment · Send to friend Comments · There are 23 additional comments
(2 replies) #1 Jugalator on 31 May 2006 - 11:19
Here's a more authoritative link than EWeek:
http://blogs.msdn.com/michael_howard/archi.../26/608315.aspx
#1.1 Neobond on 31 May 2006 - 12:22
Thanks, I added that link to the post.
#1.2 Betaz on 31 May 2006 - 12:43
I could get a pen and paper and mail you a hand written letter and it would be more authoritative than eWeek haha
#2 Dazzeh on 31 May 2006 - 11:34
Just checking, Beta 2 isnt public quite yet is it?
#3 TheGriffin on 31 May 2006 - 11:38
Nope, still only available for Microsoft's testers.
(2 replies) #4 franzon on 31 May 2006 - 11:47
NO free linux distributions adopt ASLR.
In Windows Vista ASLR is enabled by default
#4.1 HawkMan on 31 May 2006 - 11:56
aaand?
#4.2 lbmouse on 31 May 2006 - 14:29
For fun I'll throw a log on that fire MJ

"A security feature used in the open-source world..."

Microsoft: Innovation through Imitation.
#5 hotdog963al on 31 May 2006 - 12:13
Woop. Good news there I guess.
This updated comment box is very nice indeed, well done staffz0rz!
#6 markjensen on 31 May 2006 - 12:18
Sounds to me that someone is just trying to get a flame-fest started. (yawn)

I think it is good that Microsoft is looking at every possible way to secure their OS, given how frequently attacked they have been (due to marketshare and hideous choices in default configurations - open ports, etc.)

BSD is renowned for security, so this may be helpful to Vista.


EDIT: Oh, and ASLR is available in Linux, it seems. Red Hat and Gentoo seem to have it (it is part of ExecShield or PaX). I didn't google for any other distros, but franzon is free to google it for himself.

Last edited by markjensen on 31 May 2006 - 12:50
#7 PureLegend on 31 May 2006 - 13:29
Ooo! Secure!
#8 Aahz on 31 May 2006 - 13:34
It's totally secure...that's why it's on most every torrent site with detailed instructions
(3 replies) #9 Daffy_Duck on 31 May 2006 - 14:00
Well, I'm not a big fan of Vista so far but I really hope it is more secure and less prone to becoming zombied. I'm sick and tired of SPAM and taking away the zombie networks that many spammers use will help the cause a lot.
#9.1 markjensen on 31 May 2006 - 14:21
To be quite frank, one can point to the problems with Windows and blame that as the cause of zombied/compromized PCs, but in 99% of cases, it is poor administration ("not updating" is probably #1) that is the cause of insecure systems - regardless of OS.
#9.2 lbmouse on 31 May 2006 - 14:37
Unfortunately in 99% of poor administration cases you can bet it is because the OS doesn't lend itself (win, mac, or ni to easy updates for most conventional users. This IS a problem that the OS should handle properly. Every time I visit my father I spend at least an hour cleaning and updating his XP system.
#9.3 lbmouse on 31 May 2006 - 15:02
It's not as much of a problem with updates as with the crap that conventional users dl and install w/o regard to the security of their system.... that and ActiveX. I finally removed his IE icon and installed FF. That helped some. My father has always been helpful in my career. When I've needed to test the usability of an application, I'd let him try to use it. If he could figure it out, anybody could (sorry pop).
(1 reply) #10 HawkMan on 31 May 2006 - 14:26
Quote - markjensen said @ #4.2
Sounds to me that someone is just trying to get a flame-fest started. (yawn)

I think it is good that Microsoft is looking at every possible way to secure their OS, given how frequently attacked they have been (due to marketshare and hideous choices in default configurations - open ports, etc.)

BSD is renowned for security, so this may be helpful to Vista.


EDIT: Oh, and ASLR is available in Linux, it seems. Red Hat and Gentoo seem to have it (it is part of ExecShield or PaX). I didn't google for any other distros, but franzon is free to google it for himself.


yeah I was just tryign to figure out if he was flaming against free linux distros or vista.... it' wasn't very clear
#10.1 franzon on 31 May 2006 - 18:20
ASLR is in Red Hat Enterprise not in Red Hat. It's not a desktop free distribution.
In Hardened Gentoo you have to compile the kernel by yourself to apply that patch, and this is not simple and there'are many incompatible problems.
(1 reply) #11 markjensen on 31 May 2006 - 14:46
^^^ Odd, because Windows/Microsoft Update can be scheduled and automatic. Same goes for AV software and such.

Sounds easy enough for "conventional users" to me.
#11.1 dextro on 31 May 2006 - 15:03
Quote - markjensen said @ #9.3
^^^ Odd, because Windows/Microsoft Update can be scheduled and automatic. Same goes for AV software and such.

Sounds easy enough for "conventional users" to me.


not when you have to reboot for almost every single update... Vista is said to fix that but we'll see...
(1 reply) #12 markjensen on 31 May 2006 - 18:37
franzon,

Here, download the latest RHEL, yourself. Free of charge and legal: ftp://ftp.redhat.com/pub/redhat/linux/enterprise/4/en/os/

Quit splitting hairs over Vista, which is not at all freely downloadable.
#12.1 franzon on 01 Jun 2006 - 17:16
#13 ThePitt on 31 May 2006 - 21:06
Its funny to see how once again how microsoft get ideas/code from opensource projects. At least this time they say something

Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!

Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.

Advertisement (Why?)