ReFirmLabs / binwalk

Firmware Analysis Tool
MIT License
11.37k stars 1.56k forks source link

[v3.1.0] [Macos] Failed to execute command sasquatch #742

Closed douniwan5788 closed 1 week ago

douniwan5788 commented 2 weeks ago
[2024-11-09T08:49:59Z ERROR binwalk::extractors::common] Failed to execute command sasquatch["xxx/extact_HS8545M5_V500R020C00SPC200B459/extractions/flash_rootfs.extracted/2C1B054/squashfs_2C1B054.sqsh"]: No such file or directory (os error 2)
[2024-11-09T08:49:59Z ERROR binwalk::extractors::common] Failed to spawn external extractor for 'squashfs' signature: No such file or directory (os error 2)
[2024-11-09T08:49:59Z ERROR binwalk::extractors::common] Failed to execute command sasquatch["xxx/extact_HS8545M5_V500R020C00SPC200B459/extractions/flash_rootfs.extracted/2C1B054/squashfs_2C1B054.sqsh"]: No such file or directory (os error 2)
[2024-11-09T08:49:59Z ERROR binwalk::extractors::common] Failed to spawn external extractor for 'squashfs' signature: No such file or directory (os error 2)
brainstorm commented 1 week ago

Simply install https://github.com/devttys0/sasquatch in your system.

devttys0 commented 1 week ago

@brainstorm is correct, this error simply means that sasquatch is not installed on your system.

Binwalk relies on several external utilities to perform extraction, these can be displayed by running binwalk --list.

FYI, there is a more recently maintained version of sasquatch here, but I don't know if Mac is supported.