Hier finden Sie die neueste Version.
Der Quellcode in diesem Repository verwendet die Lizenz "nicht lizenzieren" (siehe hier). Grundsätzlich können Sie alles tun, was Sie damit wollen.
Dieses Projekt existiert dank meiner Freunde Andrew und Mark auf Github, die mich überredeten, das zu verbessern, was nur ein beschissener Code begann, zu einem interessanten Projekt, das öffentlich verfügbar wäre und allen zugute kommt.
Das Ext2-Filesystem-Bild wird innerhalb der Veröffentlichung nicht gebündelt. Sie können "ext2img" verwenden, das aus diesem Repository entnommen wurde und im Quellcode in /master enthalten ist oder einfach Ihre eigene verwenden.
Führen Sie einfach den .Jar aus der neuesten Version aus (Befehl: Java -Jar ext2Reader.jar ) und Sie werden gebeten, den Pfad zu Ihrem Ext2 -Datei -Datei -Bild bereitzustellen.
Ext2 -Dateisystemleser ist ein Programm, das in reinem Java geschrieben wurde und das Inhalt eines Ext2 -Dateisystembildes lesen kann. Es ahmt einige der Kernversorger von GNU nach.
Die neueste Version implementiert die folgenden GNU -Befehle/-versorgungsunternehmen, aber derzeit gibt es keine Unterstützung für Optionen (Flags) oder Pipes:
Die ersten 1024 Bytes einer Ext2-Festplatte sind der Startblock . Daher beträgt der Super-Block -Offset 1024 und der Gruppen-DeScriptor- Offset 2048.
Der Inhalt des Boot-Blocks ist den Partitions-Bootsektoren reserviert und vom Ext2-Dateisystem (von hier aus genommen) nicht verwendet.
Ich hatte hier angefangen, einen Vorgang zu schreiben, aber ich habe jetzt keine Freizeit, um es zu tun, und werde ihn nie aktualisieren. Wenn jemand dazu beitragen und es tun möchte, können Sie mich gerne kontaktieren/eine Pull -Anfrage öffnen. Andrew und Mark, lieben Ya Boys!