sshmitm.session module

class sshmitm.session.BaseSession(args: Optional[Sequence[str]] = None, namespace: Optional[Namespace] = None, **kwargs: Any)

Bases: BaseModule

class sshmitm.session.Session(proxyserver: SSHProxyServer, client_socket: socket, client_address: Union[Tuple[str, int], Tuple[str, int, int, int]], authenticator: Type[Authenticator], remoteaddr: Union[Tuple[str, int], Tuple[str, int, int, int]])

Bases: BaseSession

CIPHERS = None
close() None
get_session_log_dir() Optional[str]
classmethod parser_arguments() None
property running: bool
start() bool
property transport: Transport