pub struct FileBehaviorSummary {Show 32 fields
pub calls_highlighted: Option<Vec<String>>,
pub files_opened: Option<Vec<String>>,
pub files_written: Option<Vec<String>>,
pub files_deleted: Option<Vec<String>>,
pub files_dropped: Option<Vec<String>>,
pub files_copied: Option<Vec<String>>,
pub files_moved: Option<Vec<String>>,
pub files_attribute_changed: Option<Vec<String>>,
pub modules_loaded: Option<Vec<String>>,
pub mutexes_created: Option<Vec<String>>,
pub mutexes_opened: Option<Vec<String>>,
pub processes_created: Option<Vec<String>>,
pub processes_terminated: Option<Vec<String>>,
pub processes_injected: Option<Vec<String>>,
pub processes_tree: Option<Vec<ProcessTreeNode>>,
pub registry_keys_created: Option<Vec<String>>,
pub registry_keys_deleted: Option<Vec<String>>,
pub registry_keys_opened: Option<Vec<String>>,
pub registry_keys_set: Option<Vec<String>>,
pub services_created: Option<Vec<String>>,
pub services_started: Option<Vec<String>>,
pub services_stopped: Option<Vec<String>>,
pub services_deleted: Option<Vec<String>>,
pub dns_lookups: Option<Vec<DnsLookup>>,
pub ip_traffic: Option<Vec<IpTraffic>>,
pub http_conversations: Option<Vec<HttpConversation>>,
pub ja3_digests: Option<Vec<Ja3Digest>>,
pub tags: Option<Vec<String>>,
pub text_highlighted: Option<Vec<String>>,
pub mitre_attack_techniques: Option<Vec<MitreAttackTechnique>>,
pub command_executions: Option<Vec<String>>,
pub sigma_analysis_results: Option<Vec<SigmaAnalysisResult>>,
}
Fields§
§calls_highlighted: Option<Vec<String>>
§files_opened: Option<Vec<String>>
§files_written: Option<Vec<String>>
§files_deleted: Option<Vec<String>>
§files_dropped: Option<Vec<String>>
§files_copied: Option<Vec<String>>
§files_moved: Option<Vec<String>>
§files_attribute_changed: Option<Vec<String>>
§modules_loaded: Option<Vec<String>>
§mutexes_created: Option<Vec<String>>
§mutexes_opened: Option<Vec<String>>
§processes_created: Option<Vec<String>>
§processes_terminated: Option<Vec<String>>
§processes_injected: Option<Vec<String>>
§processes_tree: Option<Vec<ProcessTreeNode>>
§registry_keys_created: Option<Vec<String>>
§registry_keys_deleted: Option<Vec<String>>
§registry_keys_opened: Option<Vec<String>>
§registry_keys_set: Option<Vec<String>>
§services_created: Option<Vec<String>>
§services_started: Option<Vec<String>>
§services_stopped: Option<Vec<String>>
§services_deleted: Option<Vec<String>>
§dns_lookups: Option<Vec<DnsLookup>>
§ip_traffic: Option<Vec<IpTraffic>>
§http_conversations: Option<Vec<HttpConversation>>
§ja3_digests: Option<Vec<Ja3Digest>>
§text_highlighted: Option<Vec<String>>
§mitre_attack_techniques: Option<Vec<MitreAttackTechnique>>
§command_executions: Option<Vec<String>>
§sigma_analysis_results: Option<Vec<SigmaAnalysisResult>>
Trait Implementations§
Source§impl Clone for FileBehaviorSummary
impl Clone for FileBehaviorSummary
Source§fn clone(&self) -> FileBehaviorSummary
fn clone(&self) -> FileBehaviorSummary
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for FileBehaviorSummary
impl Debug for FileBehaviorSummary
Source§impl<'de> Deserialize<'de> for FileBehaviorSummary
impl<'de> Deserialize<'de> for FileBehaviorSummary
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for FileBehaviorSummary
impl RefUnwindSafe for FileBehaviorSummary
impl Send for FileBehaviorSummary
impl Sync for FileBehaviorSummary
impl Unpin for FileBehaviorSummary
impl UnwindSafe for FileBehaviorSummary
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more