
Wie kann ich mit Root-Berechtigungen den physischen Speicher eines OSX-Rechners sichern? Ich suche nach einem Äquivalent zu /dev/mem oder /dev/kmem unter Linux. Ich habe über sleepimage gelesen, bin mir aber nicht sicher, wie ich es entpacken soll (auf meinem Mac mit 16 GB Speicher ist es nur 1 GB groß).
Antwort1
DemzufolgeInterna von Mac OS X Buch hat Apple die /dev/mem
und /dev/kmem
Geräte aus dem System entfernt, daher ist kein Zugriff auf diese speziellen Geräte mehr möglich.
Als Workaround müssen Sie Ihre eigene Kernel-Erweiterung implementieren, die Ihr eigenes Speichergerät implementiert. Überprüfen Sie beispielsweise diecomex/Kmem
Projekt.
DemzufolgeAntwort, Sie können es auch mit dem folgenden Boot-Argument aktivieren:
sudo nvram boot-args="kmem=1"
dann neu starten.
Siehe auch:Wie greife ich in OSX auf /dev/mem zu?