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

sasquatch can't handle version 2 with non-standard (sqlz) magic #19

Open
qkaiser opened this issue Aug 8, 2023 · 0 comments
Open

sasquatch can't handle version 2 with non-standard (sqlz) magic #19

qkaiser opened this issue Aug 8, 2023 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@qkaiser
Copy link
Contributor

qkaiser commented Aug 8, 2023

The attached sample (09bc2ac3b35d7475f6d2e2283c73ea275a9d6876.zip) comes from a TrendNet firmware.

When trying to extract it with sasquatch, we get the following output:

sasquatch -be /tmp/sample.sqlz
Non-standard SquashFS Magic: 'sqlz'
Reading a different endian SQUASHFS filesystem on /tmp/sample.sqlz
FATAL ERROR: Can't find a valid SQUASHFS superblock on /tmp/sample.sqlz

The old sasquatch version running on squashfs-tools 4.3 can extract the sample. We need to investigate which patch made it stop working and find a fix. Probably similar to #18

Reported by @m-1-k-3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant