unsquashfs 실패

unsquashfs 실패

Debian 7.0에서는 binwalk를 사용하여 펌웨어.bin 이미지를 추출했습니다. 추출된 콘텐츠는 squashfs-root하위 디렉터리와 별도의 파일이 포함된 폴더 입니다 file.squashfs. 나는 unsquashfs이것을 시도했다파일.squashfs파일을 찾았지만 작업이 실패했습니다.

unsquashfs -l file.squashfs 
Can't find a SQUASHFS superblock on file.squashfs

문제가 무엇입니까?

편집하다:예, sasquatch file.squashfs작동합니다:

sasquatch D1000.squashfs
SquashFS version [768.256] / inode count [-1073676288] suggests a SquashFS image of a different endianess
Non-standard SquashFS Magic: qshs
Reading a different endian SQUASHFS filesystem on D1000.squashfs
Parallel unsquashfs: Using 2 processors
Trying to decompress using default gzip decompressor...
Trying to decompress with lzma...
Detected lzma compression
413 inodes (430 blocks) to write

답변1

인식되지 않기 때문에 file공급업체가 사용자 정의 SquashFS 매직 서명을 사용했을 수 있습니다. 나는 이로 unsquashfs인해 유효한 슈퍼블록을 찾을 수 없다는 오류가 발생할 것으로 예상합니다 .

주다새 스콰 치시도해 보세요. 이러한 유형의 공급업체 해킹을 지원하려고 시도하는 unsquashfs의 수정된 버전입니다.

관련 정보