keyhog 0.2.1

Find leaked credentials in code, git history, Docker images, and S3 buckets. 896 detectors, Hyperscan SIMD, GPU acceleration, ML confidence scoring.
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! Logic for the `scan` subcommand.

use crate::args::ScanArgs;
use crate::orchestrator::ScanOrchestrator;
use anyhow::Result;
use std::process::ExitCode;

pub async fn run(args: ScanArgs) -> Result<ExitCode> {
    let orchestrator = ScanOrchestrator::new(args)?;
    orchestrator.run().await
}