
Инструмент анализа прошивки
Это обновленная версия инструмента анализа прошивки Binwalk, переписанная на Rust для повышения скорости и точности.
Binwalk может идентифицировать и, при необходимости, извлекать файлы и данные, встроенные внутрь других файлов.
Хотя его основное назначение — анализ прошивки, он поддерживает широкий спектр типов файлов и данных.
С помощью анализа энтропии он даже может помочь выявить неизвестное сжатие или шифрование!
Binwalk можно настраивать и встраивать в ваши собственные проекты на Rust.
Самый простой способ установить Binwalk и все зависимости — это собрать Docker-образ.
Binwalk также можно установить через менеджер пакетов Rust.
Или вы можете скомпилировать из исходного кода!
Использование простое, анализ быстрый, а результаты подробные:
binwalk DIR-890L_AxFW110b07.bin

Используйте --help или загляните в Wiki для более продвинутых опций!