|
-
July 31st, 2010, 05:58 PM
#6
Hi mostafaxx, and welcome to AO 
how could a win32 program(normally written in a high level language like c vb c#) that depend on other system library's to do it's job.
runs on a low level bios ???
I am afraid I don't have any details but can make the following suggestions:
A number of devices in your computer have memory capabilities to store the firmware that runs them. Motherboard, CD, DVD, Video Card etc.........these can usually be "flashed"
All you need to do is add your malware to the firmware and it will run as soon as the device is activated.
Like yourself, I doubt if the malware is written in a high level language such as you mention. It is most likely to be Assembly (ASM) language, microcode or whatever, that then "phones home" to get the full version of the malware and its payload.
I still have a few 5.25" 360Kb floppies with viruses in their boot sectors.
You can write some pretty nasty stuff in Assembler
Similar Threads
-
By hesperus in forum Hardware
Replies: 4
Last Post: August 31st, 2005, 04:07 PM
-
By foxdie in forum AntiVirus Discussions
Replies: 11
Last Post: April 4th, 2004, 02:52 AM
-
By paldie in forum AntiOnline's General Chit Chat
Replies: 1
Last Post: August 15th, 2002, 12:31 AM
-
By NetSyn in forum AntiOnline's General Chit Chat
Replies: 31
Last Post: March 14th, 2002, 09:44 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
|