recon-cli 0.95.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
// Usage: recon --script dict [URL]
//
// RFC 2229 DICT client. Bare `dict://host/` runs SHOW SERVER +
// SHOW DATABASES + SHOW STRATEGIES; /d:WORD defines.

let url = if args.len() > 1 { args[1] } else { "dict://dict.dict.org/d:recon" };
let r = dict(url);
print(`${r.host}:${r.port} — ${r.banner}`);
for resp in r.responses {
    print(`[${resp.command}] ${resp.lines.len()} lines, status=${resp.final_status}`);
}
return 0;