Ads
Ads
All about Software
 Latest Software articles
Benchmarking Windows 7: Harder, Better, Faster, Stronger?

Benchmarking Windows 7: Harder, Better, Faster, Stronger?
Often hailed as the solution to Windows Vista performance problems, we wanted to know just how much better Windows 7 really is. We put one of our most recent test platforms through its paces to find out, benchmarking raw performance and responsiveness. Read More

  • How To: Windows XP Mode In...Ubuntu Linux?
    Windows 7's XP Mode has already convinced many users who sat out for Vista to go out and upgrade. But will they buy the right version of Windows 7 to get XPM? You do know you can get the same XP functionality from a Linux distribution for free, right? Read More
All Software articles

Newsletters


  • Ask your question about IT issues
  • Post

Partners

The Games selection

kids : Bob Throw bubbles so as to make the ones that appear in the game disappear. For this, use the Right / Left arrow keys to duck or move about, and the...
crazy : PC Breakdown What is worst than a Fatal Error occuring during a game you did not save? Unleash your rage at your PC in this game. Blow it to pieces, it feels so...
Ads

Sponsored links

Windows 7 Can Be Hacked, No Fix

Next news
10:00 AM - April 24, 2009 by Kevin Parrish

Earlier today at the Hack In The box Security Conference, security researchers showed how easy it is to hack into Windows 7. Ouch.

The question to ask first is this: can't every piece of software be hacked in some fashion? Quite frankly, yes. However, Microsoft (unfortunately) deals with hackers on a daily basis, patching security holes in the Windows operating system, Internet Explorer, and various programs in the Office suite. In some ways, hackers bring job stability to those who specialize in thwarting security intrusions, those who fill holes where perpetrators like to sneak in. But what if the problem can't be fixed? What if the window is wide open and there's not one thing Microsoft or any other company can do to shut it closed?

Earlier today, researchers Vipin Kumar and Nitin Kumar of NVlabs demonstrated how they could take control of a Windows 7 virtual machine using proof-of-concept code they developed called Vbootkit 2.0. The 3 KB program allows the "attacker" to take control of the computer by making changes to the operating system's files loading into the system memory during the boot process. According to Kumar and Kumar, Windows 7 cannot detect the malicious program because no files are changed on the hard disk.

"Basically, we follow a very simple algorithm for Vbootkit," the team explained during the demonstration, "Hook INT 13 for disk reads, keep patching files as they load, hook onto the next stage, and repeat the above process [until] we reach the kernel, then sit and watch the system carefully."

With that said, there's a positive and negative side to this kind of attack. The good news is that the hacker must by physically present to take control of the PC, making the threat somewhat minimal. Additionally, once the computer reboots, Vbootkit 2.0 will no longer have control since the data stored in memory is no longer available. The negative aspect is that, according to Vipin Kumar, the problem stems from Windows 7's assumption that the boot process is immune from attacks. He said that not only is there no current fix for the problem, but that it cannot ever be fixed.

The security researchers demonstrated the ability to take control of Windows 7 at the Hack in The Box Security Conference held in Dubai. The duo merely wanted to demonstrate how they could get Windows 7 (x64) running normally after implementing changes to the kernel. The demonstration was also meant to show how Vbootkit 2.0 could pass through all of the security features implemented in the kernel without being detected, and without leaving a footprint on the hard drive.

In addition to hacking into the kernel, Vbootkit 2.0 allows the attacker to control the victim's computer by remote after this initial physical invasion. The attacker can then increase the user privileges to the highest level, and remove the current user's password, allowing the attacker to gain access to all files stored on the PC. Once finished, the attacker can use Vbootkit 2.0 to restore the original password, and exit the system undetected.

So what does this mean for Windows 7? Can the problem be fixed? According to Kumar, no. However, perhaps Microsoft will take notice and figure out a workaround before the operating system eventually ships this year.

Source : Tom's Hardware US

Talkback
Add your comment
doctorpink 04/24/2009 5:25 PM
Show
SuckRaven 04/24/2009 5:27 PM
Hide
-20+

Quote :The good news is that the hacker must by physically present to take control of the PC


That's not really good news, but at this point an intruder may as well just take the HDD and go...

scryer_360 04/24/2009 5:31 PM
Hide
-10+

Considering (as was stated) that the hacker has to be present to make it work, I have no worries. Its remotely taking control that worries people, but if the hacker can physically plug in a flash drive or external drive to load his code before loading the OS, then we're all right.

Seriously, it doesn't matter what security you have on your computer (or on a safe, for that matter). If the person looking to steal from you has in his/her possession the computer, he can get the data he wants anyway. I'd even suggest an easier method: take the hard drive out of the computer you want to hack and manually pull the data. There will be a password on it, but there are free password removal programs for that, even ones that run in portable executible mode.

1raflo 04/24/2009 5:32 PM
Hide
-8+

That wont happen if everybody uses Linux as main OS beacause the security features of...

*Gets shot in the head*

LATTEH 04/24/2009 5:35 PM
Show
Anonymous 04/24/2009 5:37 PM
Hide
-7+

If they are taking over the VM hypervisor (or whatever you want to call it), it seems like this type of exploit is really applicable to any OS. It is a kind of "man in the middle" attach. If the OS accesses a resource, whether it is to talk to a disk controller, or make a packet request over the network hardware, and some agent can, at the lowest level, subvert the request and concoct a false response, there isn't a lot the OS can do.

Hanin33 04/24/2009 5:42 PM
Hide
-0+

ppl that believe this hack is not as big as it is forget the frequency and prevalence of infected USB flash drives being passed around. this issue is not as benign as some would believe.

ProDigit80 04/24/2009 5:45 PM
Hide
-6+

WinXP can be hacked within one minute (for a login password lower than 8 char.). Win Vista is more safe, but technically can be hacked in 15 minutes, and requires a secondary pc with lots of RAM.

There's a reason MS discontinued support for Win 3.1 or 3.11 only recently.
Reason being for the longest time the military used win 3.x just because it's way more safe, and smaller. Sure you can't see flashfiles or play modern games on those old operating systems, but nearly nothing went automatic.
The reason why Windows is so hackable, is because there are so many programs running everywhere in the background. And the more that are running, the slower the OS, the less secure the OS gets.
I think a lot of IT professionals would want an OS that is less commercial, less nice looking, and much safer, by just not having these automatic soft or hardware recognition commands.
In WinXP I had to disable nearly half of the system services, to get it working fast. Most of them I don't need anyways!

stradric 04/24/2009 5:58 PM
Hide
-19+

I don't understand how this hack only applies to Windows 7... It seems like you could easily hack any OS if you had physical access to it and the right code.

kyeana 04/24/2009 5:59 PM
Hide
-15+

please. If someone physically has access to your computer, they can fairly easily gain access to it regardless. This way may be faster, but im really not worried about it

zingam 04/24/2009 6:05 PM
Hide
-0+

Nice idea! Now the Russians and the Chinese will find how to do it remotely in the next 168 hours.
Good luck!

wikiwikiwhat 04/24/2009 6:09 PM
Hide
-6+

As long as they can't hack my brain then I'm good. Just don't waterboard me.

IzzyCraft 04/24/2009 6:13 PM
Hide
-4+

I'm sure any os with enough time can be hacked if you are on the actual computer instead of remotely, i think you have more problems to do with home security if you should be worried about someone taking your computer.

stuart72 04/24/2009 6:15 PM
Hide
-3+

The first layer of any multi-layered network security system is always physical. If the bad guy is actualy sitting at the PC then as SuckRaven said, he's just going to take the HDD and go. Honestly - if you have physical accesss to the PC there are a thousand easier ways to compromise sceucrity than one like this, which can quite easily be thwarted by setting up the BIOS to not boot from USB/Floppy and setting a BIOS password.
Having said that, the way they did it was pretty cool.

Greatwalrus 04/24/2009 6:17 PM
Hide
-0+

1raflo :
That wont happen if everybody uses Linux as main OS beacause the security features of... *Gets shot in the head*


It's people like you that make us look bad...

armistitiu 04/24/2009 6:25 PM
Hide
-3+

GreatWalrus :
It's people like you that make us look bad...


Give him a break. He was trying to make a joke (i hope) :)

fuser 04/24/2009 6:28 PM
Hide
-7+

Any OS can be hacked with someone sitting the keyboard. You can make it a bit more difficult by locking the BIOS and the case, but no computer is completely secure. Mentioning Windows 7 as the target was just a ploy for attention.

techtre2003 04/24/2009 6:30 PM
Hide
-4+

OK, they hacked a BETA OS. Isn't that the whole point of having a beta; to find out these things so you can fix them before you release the software?
Also, saying the problem can't be fixed is just as naive as saying it couldn't be hacked in the first place.

falconqc 04/24/2009 6:38 PM
Hide
--2+

Just seems to me like they are stating the obvious. If you go low level enough you can hack anything you want and there isn't much you can do. Anyone else remember that new hddvd/br encryption? Easiest way to hack it was just to look at the stuff in memory.

Considering the MBR seems to be the first thing to be hacked, and not Windows 7 itself, I think the title is just there to sensationalize.

Simple fix : Some BIOS have MBR protection. Simply turn that stuff on by default, make it a default feature on all board if it isint already and make it password protected. vbootkit won't work.

Just make the MBR read only and password protect it.

starryman 04/24/2009 6:45 PM
Hide
-4+

BIG GLEAMING GLARING caveat that the hacker has to be at the computer to initially start the attack. 99% of all hacks are remote, http, or software/email download. Come on now! If someone already has possession of your computer right in front of them, what's the point of doing any hack? A hammer and a couple of kicks to the computer is plenty enough.

It's too much Spy vs. Spy that someone is sneaking up to your computer (physically) and putting crap on it. AND if someone does, you pretty much know a handful of people who have been around or used your computer.

This is like saying you stole a car because someone left the door open and the keys in the ignition. Where's the skillz here?

starryman 04/24/2009 6:51 PM
Hide
-0+

Hanin33 :
ppl that believe this hack is not as big as it is forget the frequency and prevalence of infected USB flash drives being passed around. this issue is not as benign as some would believe.



Yeah and the people who let others plug a USB flash drive in their computer are morons. PLUS you would know who put the USB flash drive in your computer. I assume that if you let someone insert anything into your computer, you know them.

Let's not get into the Spy vs Spy crap where some stranger sneaks onto your computer when you are away... there's bigger consequences than that ie. They just steal your computer.

kyeana 04/24/2009 7:00 PM
Hide
-0+

stuart72 wrote :

The first layer of any multi-layered network security system is always physical. If the bad guy is actualy sitting at the PC then as SuckRaven said, he's just going to take the HDD and go. Honestly - if you have physical accesss to the PC there are a thousand easier ways to compromise sceucrity than one like this, which can quite easily be thwarted by setting up the BIOS to not boot from USB/Floppy and setting a BIOS password.
Having said that, the way they did it was pretty cool.




That wouldn't fix it, you can get around a bios password by simply clearing the CMOS (as far as i know, i could be a bit dated on this point), and then you can changing it to boot from whatever you want. However, you can still encrypt your hard drive, which would make getting into it much more challenging

jsloan 04/24/2009 7:13 PM
Hide
-3+

the above hack is not specific to windows, the same idea can be used to hack any os, including linux and osx... basically if you can control the machine before the os boots and security is in place you can do what you want, if you can control the hardware, the bios, ect you control what happens... you can hack an os by booting off a cd, dvd, thumb drive, usb drive, another drive or just taking out the disk drive and connecting to a computer you control, then changing the oses files so that you gain control and then booting the hacked os. you can even do this on an encrypted drive, just have to break the encryption first, see google. and you can hack a motherboards bios.

Anonymous 04/24/2009 7:33 PM
Show
deathblooms2k1 04/24/2009 7:40 PM
Hide
-2+

I really dislike news like this. This is the kind of thing that makes people panic. Case and point:

LATTEH :
hmm i was thinkin about gettin win7 LOL i hope they fix it by release!!!

It's really making a mountain out of a mole hill, as numerous people have stated any system is vulnerable when there is physical access. The trick they use is neato and all but it's really quite arbitrary considering the slew of other work arounds someone can use when they have physical access.

rooket 04/24/2009 7:43 PM
Show
x_2fast4u_x 04/24/2009 7:54 PM
Hide
-2+

^ You are ignorant in so many ways. Please read the stuff before you post a reply. This stuff is at hardware level, it is in essence a hardware hack, Windows ME is a terrible OS, worse then any other windows product past, present, and future. Unstable, plenty of holes in security, the list goes on. This hack can effect any form of OS/Software that requires you to load something in the memory.

samihaha 04/24/2009 8:05 PM
Hide
-0+

the fix is, reboot your computer every now and then.

rhino13 04/24/2009 8:15 PM
Hide
-1+

As jsloan just mentioned, there are two things to note about this. First, They were running Windows 7 on a virtual machine. Meaning that they could be running files prior to the initial loader. If you are running Windows 7 on the hardware this is impossible.
Second, this is not just a Windows 7 problem. By rewriting the right segment of code even Linux/Unix machines will become incapable of realizing the hack.
But again this is impossible if you are running Linux/Unix directly on the hardware as well. I must assume that the editors at Tom's are smart enough to know this and are just printing this trash to generate conversation. But, still, shame on you Tom's what is the point of such fear mongering.
If we have learned something here today it is that you should not allow someone to boot from a portable drive on your machine and then load your OS into their VM.

dark_lord69 04/24/2009 8:15 PM
Hide
-0+

As long as mircosoft makes windows there will be people that hate it and want to hack it.
And the same goes for ALL companies that make an OS and get too big. Apple has been picking up steam ever since the ipod came out, now they are being hacked and have more viruses than ever. It's not always good to be the big guy.

zak_mckraken 04/24/2009 8:21 PM
Hide
--1+

stuart72 :
(...) which can quite easily be thwarted by setting up the BIOS to not boot from USB/Floppy and setting a BIOS password.



This can easily be fixed in 2 ways.

Method #1: Use the BIOS reset jumper.

Method #2: In absence of such a jumper, remove battery and power cable for 30 seconds.

VoilĂ .

As for the rest, I tend to agree that any OS can be hacked given time and a mean of access. Want to make your computer 100% secure? Unplug the internet, keyboard and mouse! ;)


Comments are closed on this page.

Sponsored links

Related articles

  • CES 2007: Microsoft to showcase remote-controlled USB handsets and...

    Microsoft is expected to showcase a number of new consumer products at the 2007 International Consumer Electronics Show (CES), including remote-controlled USB handsets and Ultra Mobile PCs (UMPCs), according to sources at related Taiwan-based manufacturers, who also indicated that the launch of the products will benefit Taiwan's OEM companies.

  • Windows XP a Goner? First Aid for your Windows PC

    Blue screen, registry error, blank screen... ack! Somebody tell me: how I can retrieve my data? How do I get my system running again? THG shows you which tools to use, and how to use them to get everything running again - without data loss or the dreaded reinstall.

  • 500 Hour Test of Tomorrow's Windows "Vista"

    Windows Vista offers more than just a pretty user interface with transparent window effects. You want to know all about Vista, and so did we. Here's what we found.