Bios analysieren

  • Um seine BIOS-Version oder andere nützliche Strings, die im BIOS stehen, zu erfahren, muss man nicht neu booten. Der Aufruf 'dd if=/dev/mem bs=1k skip=768 count=256 2 > /dev/null & 124; strings -n 8' liest den gesamten Speicher von C:0000 bis F:FFFF. Das schließt bei fast allen Rechnern das BIOS von Grafikkarte, Mainboard und evtl. SCSI- oder IDE-Controller ein. So erhält man z.B. Strings wie die folgenden: BIOS for HPT366 Host Adapter v1.07 (Ultra DMA/66 Supported) Copyright (c) 1998-99 HighPoint Technologies,Inc. All rights reserved. Das sagt mir, dass mein IDE-Adapter mit BIOS-Version 1.07 läuft. Aktuell ist 1.21, ein Update muss nicht unbedingt schaden... Ein geringes Risiko besteht: Wenn sich ISA-Karten in dem gelesenen Bereich befinden, die auf gelesene Speicherzellen reagieren, könnte das zu Problemen führen.