Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a generic filesystem that can mount files using any Kaitai spec #17

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dgelessus
Copy link
Contributor

Just a quick thing I wrote to test specs with. It takes the Python object created by a Kaitai parser and exposes its structure as a filesystem. It's not optimized in any way, so for large files it's probably very slow.

After I wrote my implementation, I saw that @KOLANICH has also written something very similar in #13. But from the comment there it sounds like that code isn't working properly, and the PR hasn't been updated in a while, so I thought I'd submit my implementation as well.

@KOLANICH
Copy link
Contributor

@dgelessus , thanks. I had encountered some troubles with my impl and its fuse part (the part creating the hierarchy worked pretty well in the script unpacking a binary file into fs hierarchy), and unfortunately I currently don't have any time to work on that. Feel free to complete my impl, if you want.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants