To view parent comment, click here.
To read all comments associated with this story, please click here.
No, someone who knows what they are doing doesn't have anything to do with it. You simply can't do that much to hardware through code, even if it's ring0 and assembly (it doesn't matter if it's assembly, you can do inline asm in various high level languages).
You can only run in ring0 if you're running as a device driver, the end.
Yea. So you run as a device driver.
There's no reason to damage hardware in a virus/worm. Your code won't get very far if it destroys all of its hosts!
You can do nasty things to some disks by playing with their settings wrong. But you'd have to know how to do it on each disk. It would just be too hard to make a virus which does real damage by destroying hardware! Maybe a Mac virus could get the job done? There's much less hardware to attack there.




Member since:
2005-10-18
Sorry to go off topic again
I totally agree, there are many safeguards against it, but again, someone who knew how to get around them *could* get it done if it were his goal. Even if it required a rebott, chances are the user would never see it comming anyways. I was merely bringing out the possibility. Remember, Hardware is controlled with software.
And as far as I know, it's not that hard to get a program to run in Ring0, if it is done through Assembly. I have the link somewhere.... I'll look it up
But hey, I'm not here to argue. Again, I doubt that such harmful code would find its way into a wmf exploit. More like some dumb skidy "format c:" or some other dumb trivial thing.
good points sappyvcv.
--ZaNkY