Skip to main content

Crate gossan_classify

Crate gossan_classify 

Source
Expand description

§gossan-classify

Banner classification and service fingerprinting engine.

Takes raw TCP banner responses and classifies them into:

  • Service type (HTTP, SSH, FTP, MySQL, Redis, etc.)
  • Version extraction (Apache 2.4.52, OpenSSH 8.9, etc.)
  • OS hints from protocol behavior
  • Security posture signals (default creds, debug mode, info leaks)

Classification rules are TOML-defined for community contribution. The engine supports both CPU (regex) and optional GPU (Vyre) backends.

Re-exports§

pub use classifier::BannerClassifier;
pub use rules::ServiceMatch;
pub use rules::ServiceRule;

Modules§

classifier
Public-facing banner classifier.
matcher
Pattern matcher for banner classification.
rules
TOML-defined service classification rules.