Exfiltration class
Exfiltration represents a data exfiltration attempt from one or more sources to one or more targets.
The sources
attribute lists the sources of the exfiltrated data. The
targets
attribute lists the destinations the data was copied to.
Constructors
-
Exfiltration({List<
ExfilResource> ? sources, List<ExfilResource> ? targets, String? totalExfiltratedBytes}) - Exfiltration.fromJson(Map json_)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
sources
↔ List<
ExfilResource> ? -
If there are multiple sources, then the data is considered "joined"
between them.
getter/setter pair
-
targets
↔ List<
ExfilResource> ? -
If there are multiple targets, each target would get a complete copy of
the "joined" source data.
getter/setter pair
- totalExfiltratedBytes ↔ String?
-
Total exfiltrated bytes processed for the entire job.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited