lanscope 0.1.2

Passive eBPF-powered IoT device fingerprinting & anomaly detection for your LAN
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use clap::Parser;

use lanscope::app;
use lanscope::cli::Cli;

#[tokio::main]
async fn main() -> anyhow::Result<()> {
    let cli = Cli::parse();
    app::init_tracing(cli.verbose);

    if let Err(e) = app::dispatch(cli).await {
        tracing::error!(error = %e, "fatal");
        std::process::exit(1);
    }
    Ok(())
}