Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No
Ads

Windows 7 Vulnerable to Memory Attack

by - source: Tom's Hardware US

Hackers can gain access to a system's memory--thus taking over Windows 7--through its PCMCIA port.

A paper written by researchers Christophe Devine and Damien Aumaitre of the European Security Expertise Center claims that hackers could infiltrate the 64-bit version of Windows 7 by going after kernel code stored in the PC's physical memory. The good news is that a hacker would need direct, physical contact with a system to carry out the invasion.

The research leading to the paper included using a PCMCIA card device that contained a custom DMA engine running on a MIPS CPU. The device was able to access the Windows 7 kernel code, alter it, and then gain control over the operating system. This means that the CPU and OS were bypassed, unable to prevent malicious DMA requests.

The technique isn't anything new: other researchers have been able to gain access to Windows XP and older versions of Mac OS X by tapping into the system's DMA via other ports. However the DMA engine used on the current "hacking" device had to be rebuilt from scratch thanks to major changes to Windows 7. Now the only way to carry out the hack in the current OS is to access the memory via PCMCIA.

Devine and Aumaitre said that the hack can be prevented by deactivating the PCMCIA driver. Another means of protection is by using an input/output memory management unit (IOMMU)--this can protect physical memory from interferences from devices. Many recent CPUs already include this technology.

The research, called Subverting Windows 7 x64 Kernel with DMA Attacks, will be presented at the Hack in the Box security conference (June 29 - July 2). Microsoft has not issued a statement in regards to this Windows 7 vulnerability.

Share:
50
Comments
X
Submit

Comments
Add your comment
kyeana 06/12/2010 12:41 PM
Hide
-20+

If someone has physical access to your computer, they can get into it. Don't see how this would be any easier then throwing the hard drive in a secondary machine and running a password cracker on it.

misry 06/12/2010 12:51 PM
Hide
-20+

Nothing is safe from direct physical attack.

Proxy711 06/12/2010 12:55 PM
Hide
-20+

Breakings news! a hacker has hacked a computer by copying files to a thumb drive as the owner of the computer was in the restroom. More breaking news at eleven.

mchawk 06/12/2010 1:05 AM
Hide
-20+

I read that shocking title to get this?!

...

gege 06/12/2010 1:26 AM
Show
icepick314 06/12/2010 1:45 AM
Hide
-3+

thank god my Asus G73JH doesn't have PCMCIA port...or express card...

Anonymous 06/12/2010 1:55 AM
Hide
-7+

proxy711 :
Breakings news! a hacker has hacked a computer by copying files to a thumb drive as the owner of the computer was in the restroom. More breaking news at eleven.



Hahahaha, thats exactly what came to my mind.

Quote :Devine and Aumaitre said that the hack can be prevented by deactivating the PCMCIA driver.


Or it can be prevented by not allowing people near your computer...

ta152h 06/12/2010 2:02 AM
Hide
-0+

Duh, of course the CPU was bypassed by DMA, that's the whole point of it! Direct Memory Access was developed by DEC as a much cheaper replacement to channels, both of which offload work that would otherwise be required by the CPU. I'm kind of surprised this is only a problem on Windows 7.

But, really, it's not an effective virus if you have to break into someone's house to spread it.

Regulas 06/12/2010 2:18 AM
Show
Regulas 06/12/2010 2:15 AM
Show
moricon 06/12/2010 3:30 AM
Hide
-1+

Ha, my new AMD 1055T has IOMMU. And here I though it was just virtual OS running that benefited from IOMMU!

megahustler 06/12/2010 3:42 AM
Hide
-10+

This just in: computers vulnerable to memory attack by physically interfacing to the computer.

This also just in: computers vulnerable to someone stealing the computer because they're standing right next to it!

Scientists investigating possible power-cord vulnerability are currently recruiting several toddlers as test staff.

sinfulpotato 06/12/2010 4:53 AM
Hide
-4+

regulas :
You noticed it said older versions of OS X. I thought random memory addressing was all that and that MS was billions of light years ahead of OS X for security. Guess I was wrong as I sit outside having a cold Bud typing this on my Macbook Pro, keyboard illuminated because it is getting dark.



Microsoft is light years ahead. The only reason windows gets more of these hacks and viruses is because apple can only convince so many idiots that paying double for something that does the same thing as a windows machine is a good thing.

You'll see, once Steve jobs can make people stop thinking logically about their purchases and buy macs you'll be watching your bank accounts drain, and you SSN will be used in three different states... at the same time.

thisismyname 06/12/2010 4:59 AM
Hide
-1+

Forgive me if I'm wrong, but wouldn't this require physical access?

I can think of a TON of ways to own any computer regardless of OS through physical access. No offense, but I believe this article is a little sensationalist by not mentioning that key fact. I mean, this is definitely newsworthy as far as the technical feat goes, but at the same time it's not the end of the world for Windows 7 users.

Stryter 06/12/2010 5:15 AM
Hide
-4+

If someone is going to go to all the trouble of gaining direct, physical access to my computer, why the hell would they go for this type of attack? Seems like someone taking a plane to go to the grocery store.

littlec 06/12/2010 5:35 AM
Hide
-4+

Stryter :
If someone is going to go to all the trouble of gaining direct, physical access to my computer, why the hell would they go for this type of attack? Seems like someone taking a plane to go to the grocery store.



ROFL, and who the hell has a working PCMCIA device anymore? I think I had one somewhere in a box full of crap like 10 years ago.

spectrewind 06/12/2010 6:00 AM
Hide
-0+

kyeana :
If someone has physical access to your computer, they can get into it. Don't see how this would be any easier then throwing the hard drive in a secondary machine and running a password cracker on it.



For example, using PGP Desktop, full drive encryption. Tethering the SAM database of cached credentials to the boot sector as a key to allow the system to boot.

If you have physical access to the hardware, are forced to restart, and the hard drive is encrypted, then you will not get your information.

Athreex 06/12/2010 6:05 AM
Hide
-1+

thisismyname :
Forgive me if I'm wrong, but wouldn't this require physical access?I can think of a TON of ways to own any computer regardless of OS through physical access.



Yep. I know many ways to get physical access to a PCMCIA/Express Card without being there....

nahh...just kidding I'm just overhyping my statement..just as the article's title. :)

Anonymous 06/12/2010 6:26 AM
Hide
-1+

hmmm.. the hacker would build a mini-pcmcia card without the casing so he will sceretly install it in the victim's laptop. without the casing it wont protrude, or be visible as its covered by a dust flap.
then waiting for the victim to come back and enter passwords/retina scans/thumbprints wolla!

suitable for computer repair shops/crocked IT dept. Do check ur pcmcia slot after sending for repairs.

qwoz 06/12/2010 6:45 AM
Hide
-3+

good thing to know. Now I will be sure to lock my house to keep hackers out?

vigilantzhu 06/12/2010 8:04 AM
Hide
-2+

In the news, another new hacking method that is totally new, hackers can now run video games on your Windows 7 PC believe it or not, the attack is made possible when the hackers broke into your house and stole your password unprotected Win 7 PC. This is a revolutionary kind of attack that will put you and your family in danger just because you have Windows 7, this news has been brought to you by Apple.
/sarcasm

dEAne 06/12/2010 9:14 AM
Hide
-0+

But it is a good thing this case surface so that it can be solved.

cryogenic 06/12/2010 9:16 AM
Hide
-3+

So if you can plug a DMA device (Direct Memory Access) to the PC you can hack it? That's interesting, its more of a hardware issue for allowing DMA devices access to kernel memory and not and OS problem

randomizer 06/12/2010 11:12 AM
Hide
-0+

"Devine and Aumaitre said that the hack can be prevented by deactivating the PCMCIA driver. "

If you have physical access to the computer, wouldn't your first task be to activate the driver? Then again, if you can do that, you probably don't need to hack anything...

Christopher1 06/12/2010 11:48 AM
Hide
-0+

Well, at least this is a 'physical access needed' attack. It's bad when some of these remote attacks can be done, though really those damned hackers are taking advantage of things that were put into Windows and other OS's to make people's lives easier.

Daggs 06/12/2010 2:30 PM
Hide
-0+

can this be done is someway if the user is using a pcmcia wireless or wired card?

dragunover 06/12/2010 5:48 PM
Show
darraghcoy 06/12/2010 6:05 PM
Hide
-3+

dragunover :
"The research leading to the paper included using a PCMCIA card device that contained a custom DMA engine running on a MIPS CPU."THIS INVALIDATES THE WHOLE THING. WHO THE HELL IS RUNNING WINDOWS 7 ON A MIPS CPU?



Nobody, because it's not a supported architecture. I think the article meant that the add-in card is running the MIPS cpu.

sidran32 06/12/2010 7:42 PM
Hide
-3+

regulas :
You noticed it said older versions of OS X. I thought random memory addressing was all that and that MS was billions of light years ahead of OS X for security. Guess I was wrong as I sit outside having a cold Bud typing this on my Macbook Pro, keyboard illuminated because it is getting dark.


Illluminated keyboards are cool, aren't they? I got mine when I bought my Dell desktop (Saitek Eclipse II) and my friend just got a Dell laptop with an illuminated keyboard as well. Pretty. :P

CChick 06/12/2010 11:44 PM
Hide
-0+

regulas :
You noticed it said older versions of OS X. I thought random memory addressing was all that and that MS was billions of light years ahead of OS X for security. Guess I was wrong as I sit outside having a cold Bud typing this on my Macbook Pro, keyboard illuminated because it is getting dark.



Of course its light years a head. Hell, no one should ever try to compare Microsoft Windows Security to Mac GARBAGE OSX, cuz its not even the same level. One is working hard to lock things down, the other one is "pretending" that everything has been locked. Its just different.

Who the heck still uses PCMCIA these days? if he/she does, shame on him/her.

mr_tuel 06/13/2010 1:20 AM
Hide
-0+

Fortunately, most laptops sold today (and in the last 2 years) lack a PCMCIA port.


Ads

Best offers

Newsletters


OK
Ads