recon-cli 0.89.0

Versatile network reconnaissance CLI: HTTP/TLS/DNS, multi-protocol probes, and a Rhai script engine
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Usage: recon --script email [DOMAIN]
//
// Runs SPF, DMARC, MTA-STS, TLS-RPT, BIMI in one aggregate call.

let host = if args.len() > 1 { args[1] } else { "example.com" };
let r = email::all(host);
for k in r.keys() {
    let v = r[k];
    if "error" in v {
        print(`${k}: ERROR — ${v.error}`);
    } else {
        print(`${k}: ${v.verdict} — ${v.summary}`);
    }
}
return 0;