Enum usiem::events::intrusion::IntrusionCategory [−][src]
Variants
Cross site scripting
SQL Injection
Path Transversal attack
Common web attacks
Denial of service
Scan or Surveillance
Trojan horse
Simple virus
Spyware
Remote administration tools
Ransomware attacks
Hacktools like mimikatz
TOR or Web proxies
Remote execution exploit
Local execution exploit
Botnet related
Spam
Phising
Email scam
Email scam
Exfiltration of information
Brute force: Password/users guessing
Clear text passwords...
Active Directory attack: kerberoasting, DC Sync, Golden Ticket, Pass the Hash, Pass the ticket...
Trait Implementations
impl Clone for IntrusionCategory
[src]
fn clone(&self) -> IntrusionCategory
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for IntrusionCategory
[src]
impl Display for IntrusionCategory
[src]
impl PartialEq<IntrusionCategory> for IntrusionCategory
[src]
fn eq(&self, other: &IntrusionCategory) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for IntrusionCategory
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for IntrusionCategory
[src]
Auto Trait Implementations
impl RefUnwindSafe for IntrusionCategory
[src]
impl Send for IntrusionCategory
[src]
impl Sync for IntrusionCategory
[src]
impl Unpin for IntrusionCategory
[src]
impl UnwindSafe for IntrusionCategory
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,