charles2gan / charles2gan/firmware-mod-kit
wdr3600v1 firmware cannot be unpacked
- Dominant language
- C
- Stars
- 7
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
```
What steps will reproduce the problem?
1. tpl-tool -x wdr3600v1_en_3_13_34_up_boot(130909).bin
2. unsquashfs wdr3600v1_en_3_13_34_up_boot(130909).bin-rootfs
Parallel unsquashfs: Using 4 processors
lzma uncompress failed with error code 9
read_block: failed to read block @0x4e404c
read_fragment_table: failed to read fragment table index
FATAL ERROR aborting: failed to read fragment table
What is the expected output? What do you see instead?
Directories and files. Nothing.
What version of the product are you using? On what operating system?
Firmware Mod Kit v0.99
Please provide any additional information below.
I have squashfs-tools-4.2 installed.
./unsquashfs * (git version from today):
Can't find a SQUASHFS superblock on unsquashfs
```
Original issue reported on code.google.com by `anestl...@gmail.com` on 9 Mar 2014 at 11:26
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the failure with tpl-tool and unsquashfs against the named wdr3600v1 firmware image, then inspect how the extracted rootfs is produced and how its SquashFS/LZMA format is handled. Done means the firmware unpacks into readable directories and files without the reported decompression or superblock errors.
Written by the indexing model from the issue text.
Assessment
- Domain
- reverse-engineering, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100