ssh-mitm

View on PyPIReverse Dependencies (3)

3.0.2 ssh_mitm-3.0.2-py3-none-any.whl

Wheel Details

Project: ssh-mitm
Version: 3.0.2
Filename: ssh_mitm-3.0.2-py3-none-any.whl
Download: [link]
Size: 106516
MD5: fc0a12205a712b9402900c9f532dd11f
SHA256: c1cc8e55570f739f22c2933e6ec5a7d1e6a9b327477687a2261d4c63b9374214
Uploaded: 2023-02-14 11:44:26 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ssh-mitm
Version: 3.0.2
Summary: ssh mitm server for security audits supporting publickey authentication, session hijacking and file manipulation
Author: SSH-MITM Dev-Team
Author-Email: support[at]ssh-mitm.at
Home-Page: https://www.ssh-mitm.at
Project-Url: Homepage, https://www.ssh-mitm.at
Project-Url: Documentation, https://docs.ssh-mitm.at
Project-Url: Changelog, https://github.com/ssh-mitm/ssh-mitm/blob/master/CHANGELOG.md
Project-Url: Source, https://github.com/ssh-mitm/ssh-mitm
Project-Url: Tracker, https://github.com/ssh-mitm/ssh-mitm/issues
Keywords: ssh proxy mitm network security audit
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Topic :: System :: Networking
Classifier: Development Status :: 5 - Production/Stable
Requires-Python: >= 3.7
Requires-Dist: argcomplete
Requires-Dist: paramiko (<4,>=3)
Requires-Dist: pytz
Requires-Dist: sshpubkeys
Requires-Dist: pyyaml
Requires-Dist: packaging
Requires-Dist: colored
Requires-Dist: rich
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7431 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.38.4)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ssh_mitm-3.0.2.data/data/man/man1/ssh-mitm-audit.1 sha256=I81c11fo_S185PC3iyKmuRaeZCgrZMqrTCo4ZpHOU80 2875
ssh_mitm-3.0.2.data/data/man/man1/ssh-mitm-server.1 sha256=VqapCw6Sq5WG13FXQC2Eu3CkAGx7Trn9FQDjYegmT0k 2501
ssh_mitm-3.0.2.data/data/man/man1/ssh-mitm.1 sha256=AbFePAWPd61530HUy00IPvUFPANDmDOQoIUboSFuI3o 2681
sshmitm/__entrypoints__.py sha256=aEpWPlB2PX0zM9Zn4b3kI7TtYR0h9FNLBInR6kBHe_I 2060
sshmitm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sshmitm/__main__.py sha256=mQ7h78MiNahbvBmF_5Hh3Gfgj09_fMjnlO6be1CIMqg 71
sshmitm/__version__.py sha256=RfQw8bhZkzlZ0i-8_c_C-iH2urorI6rcp-AwJhRW1iE 23
sshmitm/authentication.py sha256=EncZT54gINHFHwyCa6fbBsPHKqtDE4VdbRagIXB_bSo 27371
sshmitm/cli.py sha256=mRUsz2KXSG7huJZLi6gio1vc77bozfoITIzE2ntiNr4 5814
sshmitm/console.py sha256=EeQf2IF-BwLlJTrulegqZXvUpJkviRGINbV0437A_ko 104
sshmitm/exceptions.py sha256=JBdh9DZyckx7EOI6PaFKcXGLkWDfddNnofD6fH3fPqo 720
sshmitm/moduleparser.py sha256=eFyElRR4xnM7lapGgvGAiGRy77WVsf2_unDntbvbWUY 13388
sshmitm/multisocket.py sha256=-XnEnpV8k689JRSWH29IWVg1ol_rP-_VAa4Ec7or9Fs 11269
sshmitm/session.py sha256=4wSw9izsutKIYFJq-WRdQS0c2EbcffGj8jiaFqjF--w 14064
sshmitm/apps/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sshmitm/apps/mosh.py sha256=orgVzF-e7HZ3UY9MDuJ1wyf3R0cs7zSHyFlL2qrljdc 7064
sshmitm/audit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sshmitm/audit/cli.py sha256=0NUnKJTm8w3wjkeAIYeT0wR1VQrjCQ_U5Jdipu-nfdU 4204
sshmitm/clients/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sshmitm/clients/sftp.py sha256=NFDxCB7HXrpKRuP7c7Me2cKNBHYoQNa5rnuRmJAW3b4 13431
sshmitm/clients/ssh.py sha256=fieV2uaD1vdAAAsqUkI-utWfyeg4jyHVcR4il5pFt9I 6672
sshmitm/data/client_info.yml sha256=Qczu8H5MFgb-R0yBuGdIOutT8Xc_jNXTDgzoKHDNpIs 9505
sshmitm/forwarders/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sshmitm/forwarders/agent.py sha256=mBDjANvv9WNNSOnFs7XvbVfJBDPxeMvT26mSt_Xx8CU 1360
sshmitm/forwarders/base.py sha256=EIbL_uhxSMAj3Urv1FtgayjSc98nkGrTKqNadIuEr1o 1645
sshmitm/forwarders/scp.py sha256=vDrALH5qB4IWCrF_3HCKEDCvI9ZurT7uWRAdL1v0NbM 9617
sshmitm/forwarders/sftp.py sha256=RYjbcql37McSlpHnBS8l1kWQPfOz9ShyNkkOaOof-KU 2178
sshmitm/forwarders/ssh.py sha256=aW6nDEf17Gq22thoMaMBFfqfnNnMd8YgJ31yZJ4KQUY 3051
sshmitm/forwarders/tunnel.py sha256=ji7Gjzl9Kn84XEr3m_vUKNfG_4F7T2308rvEVq2-R18 6401
sshmitm/interfaces/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sshmitm/interfaces/server.py sha256=b2krW0ialNkkHNG1Xm1UpGuTCsQJYSyiJTXXyuJOuRo 18684
sshmitm/interfaces/sftp.py sha256=GSBZYI-lwkcvYBsGuK9y1EumNKnqrrbSXGhIZfQ9juI 6246
sshmitm/plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sshmitm/plugins/scp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sshmitm/plugins/scp/cve202229154.py sha256=vuSumpQQoX8h-5fG2Wki05J_4V955t-c4x-YTh1GQAI 1121
sshmitm/plugins/scp/debug_traffic.py sha256=yxX2lVCnrN3u9bD4hPTHdPkejSNJq9gpC-AzF65FPg4 1365
sshmitm/plugins/scp/inject_file.py sha256=tTBBhwjhQp916d6YnKvl7rTSbKyYtLhNHz2qtRxZggk 4694
sshmitm/plugins/scp/replace_file.py sha256=_iEP_4d9KTbJkJXqf4YYTuq5kRmatJJHAWK-NRBlI-c 3003
sshmitm/plugins/scp/rewrite_command.py sha256=e_izcL9Wko-UD6xS8MGom3oLEpAq_JK6cKZ8rjzFDiU 1587
sshmitm/plugins/scp/store_file.py sha256=AoOhfidPcGVaT5E0mfryEMhWDhYnBgpDQ9IJJiL5xDY 2526
sshmitm/plugins/session/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sshmitm/plugins/session/clientaudit.py sha256=vJMoSPdwUnnhP6Ij1W0bGl_6d6ZM_Rr7k8ZIgmJ_m80 11858
sshmitm/plugins/session/cve202014002.py sha256=dl79XQpbNLON4ULlx2y_OpCXXSPPr-Xy4q5gFf4JlBk 367
sshmitm/plugins/session/cve202014145.py sha256=CCDkyGlPVW7BnGpjAKp18tBQVX8HAwyiulAsM-5VHKM 4316
sshmitm/plugins/session/key_negotiation.py sha256=SaypeILvwSKTHi3osX38BVKDq2VqhT2segnFiJrBJSs 5136
sshmitm/plugins/session/server_host_key_algorithms.py sha256=eutJZPrlCrNota1BiHCewzdElTjFdaikHaZY64H1WfI 2888
sshmitm/plugins/session/tcpserver.py sha256=Sv4NitWXz6dqM5gG1bS87wQigv16anTnyKju3uHXy_s 3830
sshmitm/plugins/sftp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sshmitm/plugins/sftp/replace_file.py sha256=IL4aRQYdnyCqBo_N6biaBF7GpTkgc2HVODsUizqonFA 2637
sshmitm/plugins/sftp/store_file.py sha256=NG6d_MzmCrrsTfsvUtTZW2tyLUmqA2QmzgAsMDJBPZA 1716
sshmitm/plugins/ssh/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sshmitm/plugins/ssh/mirrorshell.py sha256=n1xvqpuigIXE_1kDIf4dS4O4yNKJoVAs-hvCNniM_Bc 10078
sshmitm/plugins/ssh/noshell.py sha256=d1_n70yX8cT0n2oPfeImx2wPPiVygwBlXaJrxND5b_g 882
sshmitm/plugins/tunnel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sshmitm/plugins/tunnel/injectservertunnel.py sha256=rgtAk_xmwk6q-OzhHraT98Eg_Agsk4n2BAReS08NbAc 2457
sshmitm/plugins/tunnel/socks.py sha256=6jrFzxM23ItcAKsAOFQh5f5smzOpvTejT4EpxwUJdlE 4460
sshmitm/plugins/tunnel/socks4.py sha256=6n3aAcWXM-Czb5TNRbvAkv0G8Rkp8GigYqYlPy3L2UY 6287
sshmitm/plugins/tunnel/socks5.py sha256=1ItmowQHIAnZD_FqqglVywF51U_yUkv4wxAsnXw8bss 11586
sshmitm/server/__init__.py sha256=co7MPZwmi7O1Ay3RqtXQVL7jZE5qhNSc45vwvW-kzrY 12311
sshmitm/server/cli.py sha256=FusZ0PBNzaqxZBxCmpiGZNrzMviWrOBFKIf5hAWu63U 5893
sshmitm/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sshmitm/tools/askpass.py sha256=HB575Qw3sgNEa_EyLbtmaAAW5GliC4HQLG_KvxekO-I 4188
sshmitm/workarounds/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sshmitm/workarounds/transport.py sha256=PEpOBgDOX0XnUuBdOOKm7YNtdhGMFUR3FoBWpXVCQ9s 11813
ssh_mitm-3.0.2.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
ssh_mitm-3.0.2.dist-info/METADATA sha256=pSBupeCHSoS19NIur39TX7HSj6Fp36p9Jn94xNWJA54 8767
ssh_mitm-3.0.2.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
ssh_mitm-3.0.2.dist-info/entry_points.txt sha256=5fNT69Cxpt-Z0AV0VilhDUG-uKQdvGMtdfHfzbK6MVI 1720
ssh_mitm-3.0.2.dist-info/top_level.txt sha256=cB1vBmbunet85fk6V6tAXGnVo73qK5eKawaL2aQXtP4 8
ssh_mitm-3.0.2.dist-info/RECORD

top_level.txt

sshmitm

entry_points.txt

passthrough = sshmitm.authentication:AuthenticatorPassThrough
base = sshmitm.interfaces.sftp:SFTPProxyServerInterface
base = sshmitm.interfaces.server:SSHProxyManager
base = sshmitm.interfaces.server:ServerInterface
base = sshmitm.forwarders.tunnel:LocalPortForwardingForwarder
socks = sshmitm.plugins.tunnel.socks:SOCKSTunnelForwarder
socks4 = sshmitm.plugins.tunnel.socks4:SOCKS4TunnelForwarder
socks5 = sshmitm.plugins.tunnel.socks5:SOCKS5TunnelForwarder
base = sshmitm.forwarders.tunnel:RemotePortForwardingForwarder
inject = sshmitm.plugins.tunnel.injectservertunnel:InjectableRemotePortForwardingForwarder
CVE-2022-29154 = sshmitm.plugins.scp.cve202229154:CVE202229154
base = sshmitm.forwarders.scp:SCPForwarder
debug_traffic = sshmitm.plugins.scp.debug_traffic:SCPDebugForwarder
inject_file = sshmitm.plugins.scp.inject_file:SCPInjectFile
replace-command = sshmitm.plugins.scp.rewrite_command:SCPRewriteCommand
replace_file = sshmitm.plugins.scp.replace_file:SCPReplaceFile
store_file = sshmitm.plugins.scp.store_file:SCPStorageForwarder
base = sshmitm.forwarders.sftp:SFTPHandlerPlugin
replace_file = sshmitm.plugins.sftp.replace_file:SFTPProxyReplaceHandler
store_file = sshmitm.plugins.sftp.store_file:SFTPHandlerStoragePlugin
base = sshmitm.forwarders.ssh:SSHForwarder
mirrorshell = sshmitm.plugins.ssh.mirrorshell:SSHMirrorForwarder
noshell = sshmitm.plugins.ssh.noshell:NoShellForwarder
ssh-mitm = sshmitm.cli:main
ssh-mitm-askpass = sshmitm.tools.askpass:main