keyhog-scanner 0.5.40

keyhog-scanner: high-performance SIMD-accelerated secret detection engine
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use keyhog_core::{Chunk, ChunkMetadata};
use keyhog_scanner::decode::decode_chunk;

#[test]
fn test_decode() {
    let chunk = Chunk {
        data: "auth: \"sk_live_4eC39HqLyjWDarjtT1zdp7dc\"\npayload: \"AKIAQYLPMN5HFIQR7BBB\""
            .into(),
        metadata: ChunkMetadata::default(),
    };
    let chunks = decode_chunk(&chunk, 3, false, None, None);
    for c in chunks {
        if c.data.as_str().contains("sb_") {
            println!("FOUND STRING: {}", c.data.as_str());
        }
    }
}