Argos is a image recovery tool written in Rust. Specialized in recovering JPEG and PNG images from storage devices, even after multiple formats.
sudo ./target/release/argos --scanThis will open an interactive wizard that:
- Discovers all available block devices
- Lets you select the device to be analyzed
- Prompts for the output directory
- Confirms the operation before starting
sudo ./target/release/argos --device /dev/sda --output ./recovered- Rust 1.70+ (
rustup install stable) - Linux
- Root/administrator access (required to read block devices)
git clone https://github.com/your-username/argos.gitcd argoscargo build --releaseThe binary will be at target/release/argos
Run all tests
cargo testRun tests with verbose output
cargo test -- --nocaptureRun benchmark tests
cargo bench- Run as root: Required to access block devices
- Read-only operation: Argos NEVER modifies the source device
- Output space: Make sure you have enough space for the recovered files