recon-cli 0.94.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
16
17
// Usage: recon --script archive
//
// Create + extract a tiny zip round-trip in /tmp.

let dir = "/tmp/recon-archive-example";
// Prepare a source file.
let src_path = `${dir}/hello.txt`;
let archive_path = `${dir}/demo.zip`;
let out_dir = `${dir}/unpacked`;
// (No file-write binding — use a pre-existing file.)
let src = "Cargo.toml";

let n = archive::create(archive_path, [src]);
print(`archived ${n} file into ${archive_path}`);
let m = archive::extract(archive_path, out_dir);
print(`extracted ${m} file to ${out_dir}`);
return 0;