Вы можете найти последний релиз здесь.
Исходный код в этом репозитории использует лицензию «некисленности» (см. Здесь). В основном вы можете делать все, что вы хотите с этим.
Этот проект существует на GitHub, благодаря моим друзьям Эндрю и Марку, которые убедили меня улучшить то, что началось как какой -то дерьмовый код, в интересный проект, который был бы общедоступным и принесет пользу всем.
Изображение ext2-filesystem не поставляется в комплекте в релизе. Вы можете использовать «ext2img», который был взят из этого репозитория и включен в код источника в /Master или просто использовать свой собственный.
Просто запустите .jar из последнего выпуска (команда: java -jar ext2reader.jar ), и вам будет предложено предоставить путь к вашему изображению Filesystem.
Ext2 FileSystem Reader - это программа, написанная в Pure Java, которая может прочитать содержимое изображения файловой системы EXT2 . Это имитирует некоторые основные утилиты GNU.
Самая последняя версия реализует следующие команды/утилиты GNU, но в настоящее время нет поддержки опций (флагов) или труб:
Первые 1024 байта диска EXT2-это загрузочный блок , поэтому смещение суперблока составляет 1024, а смещение группы-дискриптора -2048.
Содержание загрузочного блока зарезервировано для секторов загрузки раздела и не используется файловой системой EXT2 (взята отсюда).
Я начал писать здесь прохождение, но у меня нет свободного времени, чтобы сделать это сейчас, и никогда не обновлю его. Если кто -то хочет внести свой вклад и сделать это, не стесняйтесь обращаться ко мне/открыть запрос на тягу. Эндрю и Марк, люблю тебя, мальчики!