Você pode encontrar o último lançamento aqui.
O código -fonte deste repositório usa a licença "Unbensense" (veja aqui). Basicamente, você pode fazer o que quiser com ele.
Este projeto existe no Github, graças aos meus amigos Andrew e Mark, que me convenceram a melhorar o que começou como apenas algum código de merda, em um projeto interessante que estaria disponível ao público e beneficiaria a todos.
A imagem do EXT2-Filesystem não é agrupada dentro da versão. Você pode usar o "ext2img" que foi retirado deste repositório e está incluído no código de origem em /mestre ou apenas usar o seu.
Basta executar o .jar a partir da versão mais recente (comando: java -jar ext2reader.jar ) e você será solicitado a fornecer o caminho para sua imagem de sistema ext2 -fil -Filesystem.
O leitor de sistema de arquivos ext2 é um programa escrito em Java Pure, que pode ler o conteúdo de uma imagem do sistema de arquivos ext2 . Imita alguns dos principais utilitários da GNU.
A versão mais recente implementa os seguintes comandos/utilitários da GNU, mas atualmente não há suporte para opções (sinalizadores) ou tubos:
Os primeiros 1024 bytes de um disco ext2 são o bloco de inicialização , portanto, o deslocamento do super-bloco é 1024 e o deslocamento do descriptor de grupo é 2048.
O conteúdo do bloco de inicialização é reservado para os setores de inicialização da partição e não é utilizado pelo sistema de arquivos ext2 (retirado daqui).
Comecei a escrever um passo a passo aqui , mas não tenho tempo livre para fazê -lo agora e nunca o atualizei. Se alguém quiser contribuir e fazê -lo, sinta -se à vontade para entrar em contato comigo/abrir uma solicitação de tração. Andrew e Mark, Love Ya Boys!