salo.events.suricata
Submodules
Package Contents
Classes
Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details. |
|
Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details. |
|
Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details. |
- class salo.events.suricata.SuricataModel(__pydantic_self__, **data: Any)[source]
Bases:
salo.SaloEventModel
Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details.
__pretty__ is used by [devtools](https://python-devtools.helpmanual.io/) to provide human readable representations of objects.
- timestamp :datetime.datetime
- flow_id :Optional[int]
- pcap_cnt :Optional[int]
- event_type :Optional[str]
- src_ip :Optional[pydantic.IPvAnyAddress]
- src_port :Optional[int]
- dest_ip :Optional[pydantic.IPvAnyAddress]
- dest_port :Optional[int]
- proto :Optional[str]
- packet :Optional[str]
- packet_info :Optional[Dict]
- tx_id :Optional[int]
- app_proto :Optional[str]
- class salo.events.suricata.DNSModel(__pydantic_self__, **data: Any)[source]
Bases:
salo.events.suricata.base.SuricataModel
Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details.
__pretty__ is used by [devtools](https://python-devtools.helpmanual.io/) to provide human readable representations of objects.
- _refs :List[str] = ['https://docs.zeek.org/en/master/logs/dns.html']
- event_type :str
- dest_port :int
- dns :Optional[Union[DNSModelFull, Dict]]
- class salo.events.suricata.HTTPModel(__pydantic_self__, **data: Any)[source]
Bases:
salo.events.suricata.base.SuricataModel
Mixin to provide __str__, __repr__, and __pretty__ methods. See #884 for more details.
__pretty__ is used by [devtools](https://python-devtools.helpmanual.io/) to provide human readable representations of objects.
- _refs :List[str] = ['https://suricata.readthedocs.io/en/suricata-6.0.0/output/eve/eve-json-format.html#event-type-http']
- event_type :str
- dest_port :int
- http :Optional[Union[HTTPModelFull, Dict]]