Hi, ich könnte einen kleinen Anschub gebrauchen.
Im Rahmen eines Projekts für die Uni möchte ich in C ein Programm realisieren, das es ermöglicht alle zu einer Datei gehörenden Cluster auf der Festplatte zu lokalisieren (Adressen) und deren Inhalt anzeigen. Ich möchte das Programm vorzugsweise für Windows (XP) und das FAT32-Filesystem entwickeln, da die Professoren ausschliesslich mit Windows arbeiten und mir NTFS im Vergleich zu FAT32 zu komplex scheint. Ich bin aber flexibel (Ubuntu und Ext3 geht auch).
Ich habe habe versucht mich schlau zu machen, bin aber nicht wirklich weiter gekommen, da ich nicht so richtig weiss wonach ich suchen soll. Ich habe mir unter anderem den Code aus dem aktuellen Linux-Kernel (/fs/FAT) und von Foremost 1.5.3 angeschaut bin aufgrund mangelnder Dokumentation nicht wirklich schlau daraus geworden. Ich würde mich über Anregungen freuen (.h Bibliotheken, Funktionen, Stichwörter...)
Ich weiss, dass es keine leichte Aufgabe ist, aber ich habe 2 Jahre Erfahrung in Delphi, ein Semester in C und bin lernwillig. (Ich möchte auch nicht, dass jemand das Programm an meiner Stelle macht, ich will es wirklich selber erstellen und mich mit der Materie auseinandersetzen). Daher tut das Ganze bitte nicht mit einem "Wenn du nicht weisst wo du suchen musst, wirst du es eh nicht schaffen" ab.
Danke im Voraus für eure Antworten.
Im Rahmen eines Projekts für die Uni möchte ich in C ein Programm realisieren, das es ermöglicht alle zu einer Datei gehörenden Cluster auf der Festplatte zu lokalisieren (Adressen) und deren Inhalt anzeigen. Ich möchte das Programm vorzugsweise für Windows (XP) und das FAT32-Filesystem entwickeln, da die Professoren ausschliesslich mit Windows arbeiten und mir NTFS im Vergleich zu FAT32 zu komplex scheint. Ich bin aber flexibel (Ubuntu und Ext3 geht auch).
Ich habe habe versucht mich schlau zu machen, bin aber nicht wirklich weiter gekommen, da ich nicht so richtig weiss wonach ich suchen soll. Ich habe mir unter anderem den Code aus dem aktuellen Linux-Kernel (/fs/FAT) und von Foremost 1.5.3 angeschaut bin aufgrund mangelnder Dokumentation nicht wirklich schlau daraus geworden. Ich würde mich über Anregungen freuen (.h Bibliotheken, Funktionen, Stichwörter...)
Ich weiss, dass es keine leichte Aufgabe ist, aber ich habe 2 Jahre Erfahrung in Delphi, ein Semester in C und bin lernwillig. (Ich möchte auch nicht, dass jemand das Programm an meiner Stelle macht, ich will es wirklich selber erstellen und mich mit der Materie auseinandersetzen). Daher tut das Ganze bitte nicht mit einem "Wenn du nicht weisst wo du suchen musst, wirst du es eh nicht schaffen" ab.
Danke im Voraus für eure Antworten.