Vous pouvez trouver la dernière version ici.
Le code source de ce référentiel utilise la licence "Uniense" (voir ici). Fondamentalement, vous pouvez faire ce que vous voulez.
Ce projet existe sur Github, grâce à mes amis Andrew et Mark qui m'ont persuadé d'améliorer ce qui a commencé comme un simple code de merde, dans un projet intéressant qui serait accessible au public et profiterait à tout le monde.
L'image EXT2-FILESYSTEM ne vient pas regroupé dans la version. Vous pouvez utiliser "ext2img" qui a été tiré de ce référentiel et est inclus avec le code source dans / maître, ou simplement utiliser le vôtre.
Exécutez simplement le .jar à partir de la dernière version (commande: java -jar ext2reader.jar ) et il vous sera demandé de fournir le chemin de la voie à votre image Ext2-FileSystem.
EXT2 FileSystem Reader est un programme écrit en Java pur, qui peut lire le contenu d'une image du système de fichiers EXT2 . Il imite certains des principaux utilitaires de GNU.
La version la plus récente implémente les commandes / utilitaires GNU suivants, mais actuellement il n'y a pas de prise en charge des options (drapeaux) ou des tuyaux:
Les 1024 premiers octets d'un disque EXT2 sont le bloc de démarrage , d'où le décalage de super-bloc est 1024 et le décalage du groupe de groupe est 2048.
Le contenu du bloc de démarrage est réservé aux secteurs de démarrage de partition et ne sont pas utilisés par le système de fichiers EXT2 (pris à partir d'ici).
J'avais commencé à écrire une procédure pas à pas ici , mais je n'ai pas de temps libre pour le faire maintenant et je ne le mets jamais à jour. Si quelqu'un veut contribuer et le faire, n'hésitez pas à me contacter / ouvrir une demande de traction. Andrew et Mark, j'adore les garçons!