sshmitm.plugins.tunnel.socks module
- class sshmitm.plugins.tunnel.socks.ClientTunnelHandler(session: Session)
Bases:
object
Similar to the RemotePortForwardingForwarder
- handle_request(listenaddr: Tuple[str, int], client: Union[socket, Channel], addr: Optional[Tuple[str, int]]) None
- class sshmitm.plugins.tunnel.socks.SOCKSTunnelForwarder(session: Session, chanid: int, origin: Optional[Tuple[str, int]], destination: Optional[Tuple[str, int]])
Bases:
LocalPortForwardingForwarder
Serve out direct-tcpip connections over a session on local ports
- classmethod parser_arguments() None
- classmethod setup(session: Session) None
- tcpservers: List[TCPServerThread] = []