pub struct SecurityIndicators {
pub suspicious_apis: Vec<String>,
pub anti_debug: Vec<String>,
pub anti_vm: Vec<String>,
pub crypto_indicators: Vec<String>,
pub network_indicators: Vec<String>,
pub filesystem_indicators: Vec<String>,
pub registry_indicators: Vec<String>,
}
Expand description
Security indicators
Fields§
§suspicious_apis: Vec<String>
Suspicious API calls
anti_debug: Vec<String>
Anti-debugging techniques
anti_vm: Vec<String>
Anti-VM techniques
crypto_indicators: Vec<String>
Cryptographic indicators
network_indicators: Vec<String>
Network indicators
filesystem_indicators: Vec<String>
File system indicators
registry_indicators: Vec<String>
Registry indicators (Windows)
Trait Implementations§
Source§impl Clone for SecurityIndicators
impl Clone for SecurityIndicators
Source§fn clone(&self) -> SecurityIndicators
fn clone(&self) -> SecurityIndicators
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 SecurityIndicators
impl Debug for SecurityIndicators
Source§impl Default for SecurityIndicators
impl Default for SecurityIndicators
Source§fn default() -> SecurityIndicators
fn default() -> SecurityIndicators
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SecurityIndicators
impl RefUnwindSafe for SecurityIndicators
impl Send for SecurityIndicators
impl Sync for SecurityIndicators
impl Unpin for SecurityIndicators
impl UnwindSafe for SecurityIndicators
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