Hi All,
I need to extract a live version of my BIOS to compare with a version taken from a BIOS programmer for the same chip ...
I need to prove that the machine changes values within the BIOS code once the machine is running and comunicating with other hardware...
Does anyone know of an academic article / journal that would support this theory?
Looking forward to hearing from you
BIOS dumping
-
- The Hardware Archivist
- Posts: 6287
- Joined: Wed Mar 20, 2002 7:11 pm
- Location: Netherlands
- Contact:
The only way of doing so is through DMI and SMBIOS:
http://en.wikipedia.org/wiki/Desktop_Ma ... _Interface
http://en.wikipedia.org/wiki/System_Management_BIOS
The only places the DATA is changed is in the areas that are designed to save information about the connected hardware IE hotpluggable stuff like USB devices. The CODE is not changed at all during runtime.
http://en.wikipedia.org/wiki/Desktop_Ma ... _Interface
http://en.wikipedia.org/wiki/System_Management_BIOS
The only places the DATA is changed is in the areas that are designed to save information about the connected hardware IE hotpluggable stuff like USB devices. The CODE is not changed at all during runtime.
edwin/evasive
Do not assume anything
System error, strike any user to continue...
Do not assume anything
System error, strike any user to continue...
-
- New visitors - please read the rules.
- Posts: 4
- Joined: Tue Jan 31, 2012 9:23 pm
Thank you for your reply.
You say only the area designed to save information about attached hardware is change.
This is what i need to identify as the BIOS dump will be from a forensic prespective so even 1 value changing is important to note!! and i will be viewing the bios file and a complete .BIN file.
I have an application that can dump BIOS and I also have a BIOS programmer so I can view the code without it interacting with other hardware.
I just need to find an academic reference that says that values change within the BIOS when the computer is running. (prefereably a journal or book)
Many thanks for your reply!!
You say only the area designed to save information about attached hardware is change.
This is what i need to identify as the BIOS dump will be from a forensic prespective so even 1 value changing is important to note!! and i will be viewing the bios file and a complete .BIN file.
I have an application that can dump BIOS and I also have a BIOS programmer so I can view the code without it interacting with other hardware.
I just need to find an academic reference that says that values change within the BIOS when the computer is running. (prefereably a journal or book)
Many thanks for your reply!!
-
- The Hardware Archivist
- Posts: 6287
- Joined: Wed Mar 20, 2002 7:11 pm
- Location: Netherlands
- Contact:
If you actually have been reading the two articles referenced you would see you can change other areas as well during runtime from within the operating system. What would help too is do some reading in the reference manuals from the big bios manufacturers like AMI/Award/Phoenix/Insyde...
edwin/evasive
Do not assume anything
System error, strike any user to continue...
Do not assume anything
System error, strike any user to continue...
-
- New visitors - please read the rules.
- Posts: 4
- Joined: Tue Jan 31, 2012 9:23 pm
I read through both of the articles that you linked. Whilst they are useful for personal reading I already knew 90% of the information. My original question asked if anybody knew of an "Academic journal or book" that supports this theory. As for my university work I am NOT allowed to reference wikipedia.
I may be able to use a manufacturers manual, but the ones that i have looked at already dont include any information on the BIOS.
Ill keep looking though
Thanks for your help
I may be able to use a manufacturers manual, but the ones that i have looked at already dont include any information on the BIOS.
Ill keep looking though
Thanks for your help
-
- The Hardware Archivist
- Posts: 6287
- Joined: Wed Mar 20, 2002 7:11 pm
- Location: Netherlands
- Contact:
http://web.archive.org/web/200309150417 ... smbios.pdf
http://dmtf.org/standards/smbios
http://msdn.microsoft.com/en-us/windows ... e/gg463136
http://www-pc.uni-regensburg.de/hardwar ... DMI_20.PDF
http://dmtf.org/standards/smbios
http://msdn.microsoft.com/en-us/windows ... e/gg463136
http://www-pc.uni-regensburg.de/hardwar ... DMI_20.PDF
edwin/evasive
Do not assume anything
System error, strike any user to continue...
Do not assume anything
System error, strike any user to continue...