Expand description
Rust client library for the MISP threat intelligence platform API.
Re-exports§
pub use attributes::AttributeSearchQuery;pub use attributes::AttributeTypes;pub use attributes::AttributesClient;pub use client::MispClient;pub use client_factory::MispClientFactory;pub use client_factory::MispClientFactoryBuilder;pub use client_factory::MispClients;pub use client_factory::ServerInfo;pub use error::MispError;pub use events::EventIndexParams;pub use events::EventSearchQuery;pub use events::EventsClient;pub use galaxies::ClusterSearchQuery;pub use galaxies::GalaxiesClient;pub use models::AnalysisLevel;pub use models::Attribute;pub use models::Distribution;pub use models::Event;pub use models::Galaxy;pub use models::GalaxyCluster;pub use models::GalaxyElement;pub use models::MispObject;pub use models::ObjectReference;pub use models::Organisation;pub use models::Sighting;pub use models::Tag;pub use models::ThreatLevel;pub use models::Warninglist;pub use models::WarninglistCheckResult;pub use models::WarninglistMatch;pub use search::SearchBuilder;pub use sightings::SightingCount;pub use sightings::SightingEntry;pub use sightings::SightingSearchQuery;pub use sightings::SightingType;pub use sightings::SightingsClient;pub use warninglists::WarninglistsClient;
Modules§
- attributes
- MISP attribute operations and search queries.
- client
- Low-level HTTP client for MISP API requests.
- client_
factory - Factory for creating MISP API clients with shared configuration.
- error
- Error types for MISP API operations.
- events
- MISP event operations and search queries.
- galaxies
- MISP galaxy and cluster operations (threat actors, MITRE ATT&CK, malware).
- models
- Data models for MISP entities (events, attributes, galaxies, etc).
- search
- High-level search builders for common threat hunting patterns.
- sightings
- MISP sighting operations for tracking IOC observations.
- warninglists
- MISP warninglist operations for false positive reduction.