Messages in this thread | | | From | (H. Peter Anvin) | Subject | Re: Flash BIOS under linux | Date | 1 Apr 1999 18:36:45 GMT |
| |
Followup to: <E10Sj7D-0006xc-00@devel2.axiom.internal> By author: David Woodhouse <David.Woodhouse@mvhi.com> In newsgroup: linux.dev.kernel > > It's not too difficult to work it out. You know where the BIOS is mapped in > memory because it's always at the same place (0xe0000 or 0xf0000?), you know > what kind of flash chip they use because it's written on the top of the chip, > and you know how to erase and write the flash because the manufacturer of the > _flash_ publishes docs. > > What you might _not_ know is the format in which your BIOS vendor > distributes their upgrades. But I doubt it's hard to work that one > out, either. >
All I have seen have a file that's an exact power of 2 (128K, 256K). You figure out the format.
-hpa -- "The user's computer downloads the ActiveX code and simulates a 'Blue Screen' crash, a generally benign event most users are familiar with and that would not necessarily arouse suspicions." -- Security exploit description on http://www.zks.net/p3/how.asp
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |