keepass-dump-extractor 0.1.0

Find and collect parts of a Keepass master key to recover it in plain text from a memory dump
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use std::fs;

use clap::Parser;

use keepass_dump_extractor::{cli::Args, find_leaks, print_formatted_leaks};

fn main() {
    let args = Args::parse();
    let bytes = fs::read(args.input).expect("Failed to read file");
    let leaks = find_leaks(&bytes);

    print_formatted_leaks(&leaks, args.format);
}