Crates.io | drive-image-searcher |
lib.rs | drive-image-searcher |
version | 0.2.2 |
source | src |
created_at | 2024-05-19 00:41:33.313947 |
updated_at | 2024-05-20 08:28:53.635486 |
description | A CLI tool to stream a drive image, and search for one or more byte patterns |
homepage | |
repository | https://github.com/RecRanger/drive-image-searcher |
max_upload_size | |
id | 1244580 |
size | 94,806 |
A Rust CLI tool to stream a drive image, and search for one or more byte patterns
cargo install drive-image-searcher
drive-image-searcher -h
needle_config.sample.yaml
file, and fill it with search patterns you want to locate. For example:- name: "Example Needle 1"
val: "48 65 6c 6c 6f ff ff ff ff ff ff ff" # This is "Hello" in hexadecimal
val_format: hex
description_notes: "A simple hex value of the word 'Hello'"
happiness_level: 1
- name: "Example Needle 2"
val: "word plus a bunch of other random text"
val_format: ascii
description_notes: "A plain ASCII value"
happiness_level: 2
write_to_file: false
cargo install drive-image-searcher
.drive-image-searcher -c none -i /path/to/dd_file.img -n /path/to/needle_config.yaml -o ./output_dir/
When complete, matching instances within the files will be in ./output_dir/
, alongside logs.