Wie kann ich nach dem Booten des BIOS Speicher ausgeben?

789
user1596

Nach dem Booten des BIOS möchte ich den Speicher des Systems sichern. Ich habe gelesen, wie dies mit FireWire möglich ist, habe aber keine harten Anweisungen oder Anleitungen dazu gefunden.

1
Könnten Sie es in einer virtuellen Maschine tun oder müssen Sie den Speicher einer bestimmten Bare-Metal-Maschine sehen? coneslayer vor 13 Jahren 1

1 Antwort auf die Frage

0
Chris S

Im Speicher befindet sich nichts außer dem BIOS, den von ihm erstellten Konstrukten und den optionalen Daten.

Es wäre möglich, einen benutzerdefinierten Boot-Sektor zu schreiben, der alles im RAM auf eine Festplatte kopiert, aber ich habe Mühe, die Nützlichkeit zu erkennen.

Würde das Schreiben eines benutzerdefinierten Bootsektors nicht den Speicher ändern? user1596 vor 13 Jahren 0
Etwas muss in den Arbeitsspeicher geladen werden, um auf dem Computer ausgeführt zu werden ... Die meisten normalen Computer haben keinen JTAG-Anschluss, um den Speicherinhalt extern zu lesen. (Die meisten JTAG-Ports sind auch etwas langsam) Chris S vor 13 Jahren 0
Die Firewire-Methode funktioniert beim Laden des Windows-Firewire-Laufwerks (der Treiber gewährt nicht ordnungsgemäß DMA-Zugriff auf den Firewire-HBA). Ich wäre nicht überrascht, wenn es in neueren Windows-Versionen behoben wurde. Im Folgenden erfahren Sie, wie Sie es zum Laufen bringen: http://www.storm.net.nz/projects/16 Chris S vor 13 Jahren 0
Der Firewire-Trick funktioniert also nur nach dem Laden von Windows? Ich versuche zu sehen, was sich im Speicher befindet, direkt nach dem Booten vom BIOS, vor einem Bootloader oder Betriebssystem. user1596 vor 13 Jahren 0
Richtig, das Firewire nutzt eine Sicherheitslücke im Windows Firewire-Treiber aus (ändert gleichzeitig den Arbeitsspeicher / die Konfiguration des Computers technisch). Die einzige Möglichkeit, eine absolut saubere Kopie des Speichers zu erhalten, wäre über einen JTAG-Port. und das sind sehr selten. Ein Bootsektorprogramm, das Speicher abbildet, würde 512 Byte RAM und an einem bekannten Ort (Segment 7C0) nur "komprimieren". Nach was suchen Sie genau? Chris S vor 13 Jahren 0