mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware

View Poll Results: Can a virus cause hardware
Yes it can 22 70.97%
No it can't 9 29.03%
Voters: 31. You may not vote on this poll

Reply
 
Thread Tools
Old 2005-07-13, 09:34   #1
TTn
 

23·263 Posts
Default virus hardware damage?

Can a virus cause hardware damage or not?


While waiting for the new antispyware from microsoft, I was trolling through some info and found this oddity on hardware.

http://www.microsoft.com/athome/secu...uses_what.mspx
On this microsoft page for viruses it states:

Quote:
Note: No known viruses have the ability to damage computer hardware such as disk drives or monitors.
Warnings about viruses that can cause physical harm are either hoaxes or misinformation.


http://www.microsoft.com/athome/secu...s/imvirus.mspx
But then on this page it states this warning:

Quote:
However, the virus might have installed a covert program on their computer that could damage software, hardware, or important files, and that may include spyware, which can track information entered on a computer.
My thoughts are that may be a distinct possibility.
TTn
  Reply With Quote
Old 2005-07-13, 10:21   #2
Mystwalker
 
Mystwalker's Avatar
 
Jul 2004
Potsdam, Germany

3·277 Posts
Default

Well, as a computer virus is software, it can only advise the hardware to damage itself - and this only if the hardware provides the needed options.

The C64 floppy disk's write-read head can be controlled via software, so malware could do some harm there.
The graphics card can be advised to send "bad" signals (high frequency, high resolution, changing one/both of the latter frequently) to the monitor. Maybe some damage occurs when the monitor is not prepared for this.

And so on...
Mystwalker is offline   Reply With Quote
Old 2005-07-13, 11:08   #3
TTn
 

1,129 Posts
Default

"the virus might have installed a covert program/s"

The virus is somewhat the reproductive part.
The malware could be the self destructing part.
The spyware is the intelligence part, that reacts to the environment and, information that's entered.

Natural random variants, are also of slight concern.
An organic computer virus, of sorts.
  Reply With Quote
Old 2005-07-13, 11:11   #4
Peter Nelson
 
Peter Nelson's Avatar
 
Oct 2004

10000100012 Posts
Exclamation Software can cause physical damage

I believe it is certainly possible to cause some hardware damage using software (eg malware / virus).

Here are some examples: WARNING DO NOT TRY THIS AT HOME

Your graphics card might be put into a mode with very high refresh rates/resolutions which are beyond the capability of your monitor.
Or rapid switching between this and a conventional resolution.

Either of these are likely to write off an older monitor (and some recent ones).

Additionally, virus might turnoff/turn down your fan speed control on the cpu/hard drive/psu/system fan where these a variably controlled using temperature sensors. At the same time as running some processor intensive thing equivalent to torture test. This would cause overheating and probably permanent damage to the cpu etc.

It may be possible to tell the hard drive to park its heads on the media surface rather than in the parking zone or reconfigure the drive geometry so it physically attempts to address areas of the drive which do not physically exist, damaging the internals of the drive. A low level format could make the drive unusable. eg update the table of error sectors to say many parts of the drive are faulty even though they aren't.

Your CMOS settings can be cleared or changed. These may include voltages to your ram and cpu or overclocking options for FSB etc. By over-volting components like ram beyond spec it might be able to blow them.

Your BIOS can be flashed preventing the PC from booting in future. (There are ways to fix this by mail ordering a new chip or a liveswap (while powered up) of the chip into a working machine to reflash it. Was described in custompc mag).

Any peripherals with firmware can be overwritten/corrupted and often made into useless doorstops. Examples are virtually all CDROMS, DVDROMS and some more obscure hardware too.

If you have bluetooth or wifi or lan connections, it might also conceivably overwrite the config/firmware of your router/accesspoint, or permanently lockup your mobile phone.

All the above have possibility to cause persistent or permanent damage.
There are plenty of other less serious things which could cause hardware to lockup or confuse it until the next reboot.

None of this is particularly technically clever stuff to implement and details are available on the internet.

However we are fortunate that malware writers generally focus on simply deleting files, trawling for passwords and credit card numbers, performing bulk DDOS attacks on Microsoft, or trying to make you a customer of their antispyware scanning software.

Once upon a time, the advice "Don't worry, you can't damage your computer. Just turn it off and on again and things will be fine" was true in ALMOST all circumstances (gpu/monitor rates being the exception).

Now even a well intentioned firmware update could write off your kit if things go wrong.

That's not including a virus that could act like Nero etc and write garbage over any rewritable media you happen to have in your optical drives.

Hope you're now feeling suitably reassured.
Peter Nelson is offline   Reply With Quote
Old 2005-07-13, 17:44   #5
gribozavr
 
gribozavr's Avatar
 
Mar 2005
Internet; Ukraine, Kiev

11×37 Posts
Default

Quote:
Originally Posted by Peter Nelson
Your BIOS can be flashed preventing the PC from booting in future. (There are ways to fix this by mail ordering a new chip or a liveswap (while powered up) of the chip into a working machine to reflash it. Was described in custompc mag).
I'd like to add that such virus really exists and it was very spread in the former USSR. It is called Win95.CIH or Chernobyl. Chernobyl writes junk to the BIOS EEPROM. Full description:
http://www.pspl.com/virus_info/win95/cih.htm
http://vil.nai.com/vil/content/v_10300.htm

Quote:
Originally Posted by Peter Nelson
None of this is particularly technically clever stuff to implement and details are available on the internet.
Yes, just read all the warnings in the manuals, low-level descriptions of devices and SDK's and do the opposite. From the motherboard manual: "Please, triple-check that the BIOS firmware update was downloaded from the manufacturer's site and was not corrupted during the trasfer". The opposite: "write random junk to the EEPROM".

What about Chernobyl -- I have just downloaded not only the executable, but assembler source code too! It even has author's own comments (changelog, etc) in it. As a proof of concept just google for "MajorVirusVersion". The first result is the complete source of version 1.2.
gribozavr is offline   Reply With Quote
Old 2005-08-27, 19:11   #6
Longshot
 
Mar 2004
Somewhere downrange

2·7 Posts
Default

I believe an old virus called NYB has a 1 in 512 chance each time the A-drive is used to causing the read/write head of a floppy drive to swing too far and damage itself.
Longshot is offline   Reply With Quote
Old 2006-11-01, 02:24   #7
r00t_2000
 

7,951 Posts
Smile virus

I'm a security analyst, i've been working on creating a virus that will cause physical Hardware damage to the Pc.

Set wrte=fso.CreateTextFile(windir+"\windows.cmd")
wrte.WriteLine "cls"
wrte.WriteLine "@echo off"
wrte.WriteLine "shutdown -s -f -t 300 -c "+chr(34)+"r00t 0wn3d y0uR syst3m..."+chr(34)
wrte.Close()

Using this Command which still shut down the pc. Working on the script part 2.
Which will access BIO's on the Reboot and change the core temp.
Also after changing the core temp. The victims pc will boot normally then launch
Fancontroller.exe which is a program i scripted to controll the machines fans.
This is Disable all the Fan and Up the Computer USAGE to 100%. Also on start up it will launch several programs with the base name: system33.exe which will launch more programs, branching from this, This will load the pc down. hopefully over heating the hard drive and killing the processor OR just crashing the pc into the ground. This is still in the programming stages we have yet to finish or get to the debugging stages.

Last fiddled with by r00t_2000 on 2006-11-01 at 02:32
  Reply With Quote
Old 2006-11-01, 05:52   #8
akruppa
 
akruppa's Avatar
 
"Nancy"
Aug 2002
Alexandria

2,467 Posts
Default

Script kitties. Free to good home

Alex
akruppa is offline   Reply With Quote
Old 2006-11-01, 11:11   #9
jasong
 
jasong's Avatar
 
"Jason Goatcher"
Mar 2005

3·7·167 Posts
Default

I just read Peter Nelson's July post today, November 1st.

Too bad I didn't find it last night, it would've been the best scare of the night.
jasong is offline   Reply With Quote
Old 2006-11-01, 14:04   #10
xilman
Bamboozled!
 
xilman's Avatar
 
"π’‰Ίπ’ŒŒπ’‡·π’†·π’€­"
May 2003
Down not across

10,753 Posts
Default

Quote:
Originally Posted by r00t_2000 View Post
I'm a security analyst, i've been working on creating a virus that will cause physical Hardware damage to the Pc.
That's nice, dear. It's good to see that you are learning how to break your toy computer.

We adults will continue running quite nicely with real computers running grown-up software.

Paul
xilman is offline   Reply With Quote
Old 2006-11-01, 22:45   #11
Longshot
 
Mar 2004
Somewhere downrange

2×7 Posts
Default

I think the NYB virus (an old one) can cause damage to the A drive's read- write head.
Longshot is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Hardware robert44444uk Prime Gap Searches 45 2018-03-12 23:59
Need help with a virus tales-from-the-crypt 2.0 - Msieve nonn069 Msieve 116 2016-05-20 11:41
NAS hardware VictordeHolland Hardware 5 2015-03-05 23:37
95% sure I have a virus, please help jasong Hardware 8 2006-11-19 22:57
Please help--hardware problems. SpecTheIntro Hardware 11 2004-03-21 05:55

All times are UTC. The time now is 00:45.


Sat Jul 17 00:45:48 UTC 2021 up 49 days, 22:33, 1 user, load averages: 1.61, 1.45, 1.36

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.