sshmitm.forwarders.ssh module
- class sshmitm.forwarders.ssh.SSHBaseForwarder(session)
Bases:
BaseForwarder
- Parameters:
session (
Session
)
- check_if_channels_are_closed()
- Return type:
bool
- property client_channel: Channel | None
Returns the client channel for the current plugin type
- class sshmitm.forwarders.ssh.SSHForwarder(session)
Bases:
SSHBaseForwarder
forwards the terminal session to the remote server without modification
- Parameters:
session (
Session
)
- forward()
Forwards data between the client and the server
- Return type:
None
- forward_extra()
- Return type:
None
- forward_stderr()
- Return type:
None
- forward_stdin()
- Return type:
None
- forward_stdout()
- Return type:
None
- stderr(text)
- Parameters:
text (
bytes
)- Return type:
bytes
- stdin(text)
- Parameters:
text (
bytes
)- Return type:
bytes
- stdout(text)
- Parameters:
text (
bytes
)- Return type:
bytes