threat-finder 0.1.2

Runtime vulnerability scanner: finds CVEs in the services and packages actually present on a host and flags which are network-exposed
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! OffSeq Threat Finder — library crate.
//!
//! The engine (API client, version/constraint matcher, per-OS discovery,
//! package inventory, and network-exposure correlation) lives here so it is
//! reusable and integration-testable; the `threat-finder` binary is a thin CLI
//! over it.

pub mod api;
pub mod auth;
pub mod engine;
pub mod sarif;
pub mod scan;

// Stable re-exports so `find_threats::Thing` keeps working for the binary and
// downstream consumers regardless of internal module layout.
pub use api::*;
pub use engine::*;
pub use scan::{Asset, Collector, Ecosystem, ScanScope, Source};