jpeg_extractor

Crates.iojpeg_extractor
lib.rsjpeg_extractor
version0.1.3
created_at2021-09-03 09:40:11.447428+00
updated_at2023-11-05 16:55:09.395171+00
descriptionExtract jpeg images from any binary via command line
homepagehttps://github.com/MyIsaak/jpeg_extractor
repositoryhttps://github.com/MyIsaak/jpeg_extractor
max_upload_size
id446372
size8,700
Isaak Eriksson (MyIsaak)

documentation

https://docs.rs/jpeg_extractor

README

Crates.io Rust

jpeg_extractor

Extract JPEGs out of binary files from the command-line

Install

cargo install jpeg_extractor

Usage

To use the tool, run the following command:

Usage: jpeg_extractor <binary_file_containing_jpegs> [--verbose]

Options

  • <binary_file_containing_jpegs>: Specify the binary file from which you want to extract JPEG images.
  • --verbose (optional): Use this flag to enable verbose output.

How it works?

jpeg_extractor identifies JPEG images within binary files by looking for specific start and end signatures that are common to all JPEG types. The start signature is '0xFF, 0xD8, 0xFF, 0xE0', and the end signature is '0xFF, 0xD9'.

Limitations

Currently jpeg_extractor only supports JPEGs with EXIF data.

Contributing

If you would like to contribute to the development of jpeg_extractor, please check out CONTRIBUTING.md

Commit count: 12

cargo fmt