base/protocols/socks/main.zeek
- SOCKS
- Namespace:
SOCKS
- Imports:
base/frameworks/tunnels, base/protocols/conn/removal-hooks.zeek, base/protocols/socks/consts.zeek
Summary
Runtime Options
Whether passwords are captured or not. |
Redefinable Options
Well-known ports for SOCKS. |
Types
The record type which contains the fields of the SOCKS log. |
Redefinitions
|
Events
Event that can be handled to access the SOCKS record as it is sent on to the logging framework. |
Hooks
SOCKS finalization hook. |
|
Detailed Interface
Runtime Options
- SOCKS::default_capture_password
-
Whether passwords are captured or not.
Redefinable Options
- SOCKS::ports
-
Well-known ports for SOCKS.
Types
- SOCKS::Info
- Type:
- Fields:
-
-
request:
SOCKS::Address&log&optional Client requested SOCKS address. Could be an address, a name or both.
-
bound:
SOCKS::Address&log&optional Server bound address. Could be an address, a name or both.
-
capture_password:
bool&default=SOCKS::default_capture_password&optional Determines if the password will be captured for this request.
-
request:
The record type which contains the fields of the SOCKS log.
Events
- SOCKS::log_socks
- Type:
event(rec:SOCKS::Info)
Event that can be handled to access the SOCKS record as it is sent on to the logging framework.
Hooks
- SOCKS::finalize_socks
- Type:
SOCKS finalization hook. Remaining SOCKS info may get logged when it’s called.