minifs-extractor

Crates.iominifs-extractor
lib.rsminifs-extractor
version1.0.0
sourcesrc
created_at2024-11-04 00:19:15.051323
updated_at2024-11-04 00:19:15.051323
descriptionA simple CLI tool to extract files from a minifs binary.
homepage
repositoryhttps://github.com/RedaOps/minifs-extractor
max_upload_size
id1434406
size21,032
Tudor (RedaOps)

documentation

README

minifs-extractor

A tool to extract minifs filesystems from binary files, which are common with VxWorks images.

Special thanks to Dmitrii Belimov and Evgenii Vinogradov for writing the paper this tool was based on.

Usage:

minifs-extractor ./firmware.bin

It will create a _firmware.bin.extracted directory with all the files found in the filesystem.

Before installing with cargo or building from source, make sure you have rust installed:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
rustup

Installation

  • From cargo (requires rust installation):
cargo install minifs-extractor

Building from source

Build it with cargo:

git clone https://github.com/RedaOps/minifs-extractor
cd minifs-extractor
cargo build --release
./target/release/minifs-extractor -h
Commit count: 1

cargo fmt