Raw Zugriff auf Laufwerk



  • Hallo,

    ich habe ein externes Speichermedium (SRAM Card). Das wird mit dem mitgelieferten Treiber als Wechseldatenträger erkannt. Dort ist aber kein echtes Dateisystem drauf, sicherlich als eine Art kopierschutz.

    Ich möchte nun aber doch gerne die enthaltenen Daten auslesen.

    Habe dafür schon einiges probiert, z.b. CreateFile(...PhysicalDrive...). das folgende ReadFile() schlägt aber mit INVALID_HANDLE fehl. 😕

    Gibt es dafür evtl. eine geeignete Lösung? Direkter Zugriff auf binärdaten eines Laufwerks.

    Achso, schreibenden Zugriff brauche ich später auch ,sollte sich aber aus dem lesen herleiten lassen.

    Bin für jeden Tipp dankbar!



  • Hallo

    Schau mal auf meine Homepage http://members.inode.at/anton.zechner/az/index.html
    unter DiskViewer.

    In der Bibliothek findest du die Datei DiskIO.cpp die den Laufwerkszugriff macht.
    Du musst aber aufpassen, ich glaube man braucht dafür Administratorrechte.

    http://members.inode.at/anton.zechner/az/Allgemein.zip



  • Hallo Anton,
    habe schon befürchtet das das noch keiner gemacht hat. Aber deine Lib sieht echt gut aus.
    Werde es gleich ausprobieren!

    Gruss
    Torsten


Anmelden zum Antworten