ssh-mitm

View on PyPIReverse Dependencies (2)

0.5.0 ssh_mitm-0.5.0-py3-none-any.whl

Wheel Details

Project: ssh-mitm
Version: 0.5.0
Filename: ssh_mitm-0.5.0-py3-none-any.whl
Download: [link]
Size: 47692
MD5: 0e5b09820cf3f0b36d10b18f9ff66174
SHA256: d617ac653f879a48fa8ec812d6bb23ee2aeebbedded830b8cfcb7c57d8995325
Uploaded: 2021-03-26 16:30:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ssh-mitm
Version: 0.5.0
Summary: ssh mitm server for security audits supporting public key 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: Documentation, https://docs.ssh-mitm.at
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.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: Topic :: System :: Networking
Classifier: Development Status :: 4 - Beta
Requires-Python: >= 3.6
Requires-Dist: enhancements (>=0.2.1)
Requires-Dist: paramiko
Requires-Dist: pytz
Requires-Dist: sshpubkeys
Requires-Dist: ssh-mitm-plugins; extra == "plugins"
Provides-Extra: plugins
Description-Content-Type: text/markdown
[Description omitted; length: 4447 characters]

WHEEL

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

RECORD

Path Digest Size
ssh_proxy_server/__entrypoints__.py sha256=A88_4ZhNj9-lrIxxFEEuZ6bbEbPu2edZgJwoeH0sFuk 1862
ssh_proxy_server/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/authentication.py sha256=gISdC-gIG2NgPeHOzkswFpOOW8vvko_5ksiCExSdNqE 7143
ssh_proxy_server/cli.py sha256=UCFor2g7-KBio87seGv2oo_1dfWib5dlGGXsIpuRIQU 6045
ssh_proxy_server/exceptions.py sha256=uVpRiR1LwvVJxX8oRVPj0VzbmXOookvRCPg8NjleNtU 227
ssh_proxy_server/multisocket.py sha256=tHbrl7CSBFMfYgEMg2I1KlBvAAJVcSZwDE3EyD5_SZQ 9098
ssh_proxy_server/server.py sha256=_u7rU4YRJMInnhFos6-lJSdrp6s3oGsyAjA_0qiDifs 6015
ssh_proxy_server/session.py sha256=A2G76HdlXvbZYSKa-zOyC7qtUYPY3jI1dlA18YDwtSM 5752
ssh_proxy_server/clients/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/clients/sftp.py sha256=xIUGaxVQ6iqKhdFk2u9pCZpZJJRe0tvy5fPDLYxviSQ 3176
ssh_proxy_server/clients/ssh.py sha256=ham87hsjemTyDjH_HsOaV-1xpx9GgrFbZYYbhdVT7bI 3367
ssh_proxy_server/forwarders/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/forwarders/agent.py sha256=FY8k6u7ANAKqpRT4uVTTjpgVbKzvgYR3VqOhkfBVL7U 1053
ssh_proxy_server/forwarders/base.py sha256=nYpxpcYj-M9XrZ3m06bcIkpLpdFVTOojmDkRHbezwTI 979
ssh_proxy_server/forwarders/scp.py sha256=SkCJIDTFDGeySCCBygVNxnRNulfBdTc8q9X65forajY 7199
ssh_proxy_server/forwarders/sftp.py sha256=be099pWeB9-h4PuOit315wYnwFWz7JzvlFY4tElwQD4 1304
ssh_proxy_server/forwarders/ssh.py sha256=zlsI6poqceyXI1wvd_P8s2tzSUhV9PRiG1fulVQuj70 2603
ssh_proxy_server/forwarders/tunnel.py sha256=hsiZfdAubLwfbBRKJ9azsIVNI2LA4sYadGEkoMhfC9c 4980
ssh_proxy_server/interfaces/__init__.py sha256=Abu53tr3PmCG6FIo2wNJHmPitTxckk9oZoEVAJIDJFg 96
ssh_proxy_server/interfaces/server.py sha256=DIV_uECTRab5o6UPicKMCpS0_LdHsI0vQH6G_UyqyTY 10032
ssh_proxy_server/interfaces/sftp.py sha256=KCoXKXnvl9O_6ZxHiOGREdSxkOXAHqtz05YEDPYVowc 3891
ssh_proxy_server/plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/plugins/scp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/plugins/scp/inject_file.py sha256=A1Vth8xs6FPhz9dRYEXQjuFdjYwH_4atVuY8uT-sf6s 3363
ssh_proxy_server/plugins/scp/replace_file.py sha256=Chs8h23PRCq8nD3rK49WvS8YbF1PAJvvnAX8cgyoNeA 1419
ssh_proxy_server/plugins/scp/store_file.py sha256=gEHoZgUA2UUrtxcjx6PreWCkAUkaliB_Lducej732-M 1415
ssh_proxy_server/plugins/session/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/plugins/session/cve202014002.py sha256=CHYCeYIXfzEPOYrHyfpqpjU1kBk0ubeTt3iUZHG1JJc 834
ssh_proxy_server/plugins/session/cve202014145.py sha256=8VqAtt55vfUr30cjiMUn4Efx9lxsYY8qOc6VcVsbAHY 3974
ssh_proxy_server/plugins/session/key_negotiation.py sha256=OFkLiT-kIenVWVuG5dylgc0tyr-ReZ7TjiLpEv18qHA 3019
ssh_proxy_server/plugins/session/tcpserver.py sha256=pwIyaQSXTB68dnRB1xqE7cvdM96xthwZ-jD5hFwLP1A 1285
ssh_proxy_server/plugins/sftp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/plugins/sftp/replace_file.py sha256=2oEx5xFZB4nm9FSb0DCbz9BGQugKd2--rSuxyvTerwo 2302
ssh_proxy_server/plugins/sftp/store_file.py sha256=v5NLPeK4loEiDESUaqgTEQUmwlhPWRyjLDhBSi9P8uM 1042
ssh_proxy_server/plugins/ssh/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/plugins/ssh/mirrorshell.py sha256=btTNNFgVMJeuZEXBLvgPNzgV2vn3ABL_PiNYBN0XDew 5052
ssh_proxy_server/plugins/ssh/noshell.py sha256=tBnQkwHcx7lIZMumFg82MVt_66PppdYYSLe9ORNtxF8 819
ssh_proxy_server/plugins/ssh/sessionlogger.py sha256=-P--KMf8_WwSCoPyllxXxBixW6MRtpzu-kPpC8Thz14 3374
ssh_proxy_server/plugins/tunnel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/plugins/tunnel/injectclienttunnel.py sha256=0SESDxn8eZPGktU21UrXPZTk5PUwGpXworMLSG5KqKM 2858
ssh_proxy_server/plugins/tunnel/injectservertunnel.py sha256=E6vbaG72b6hUHUqeA0pzrJKoPmnselWiJZv_eTraCgM 1779
ssh_proxy_server/workarounds/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/workarounds/dropbear.py sha256=3tjIS5Ewnu_4VgvaqQcu-LoKw7fIM3MJWFq09ewpGec 8480
ssh_mitm-0.5.0.dist-info/LICENSE sha256=46mU2C5kSwOnkqkw9XQAJlhBL2JAf1_uCD8lVcXyMRg 7652
ssh_mitm-0.5.0.dist-info/METADATA sha256=PekHG8pIvKJekbbFF6erxKwoAFPpzPzwcSh9-Zm6tWE 5595
ssh_mitm-0.5.0.dist-info/WHEEL sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA 92
ssh_mitm-0.5.0.dist-info/entry_points.txt sha256=7lnzWhezbFSTVdMc4_uXoQov2_x2CCP2dt2nTd0qriI 1628
ssh_mitm-0.5.0.dist-info/top_level.txt sha256=R1Z6l5hXEFDMK8SttPR1trjrA5e8ahQt4RrDgwinPWg 17
ssh_mitm-0.5.0.dist-info/RECORD

top_level.txt

ssh_proxy_server

entry_points.txt

passthrough = ssh_proxy_server.authentication:AuthenticatorPassThrough
base = ssh_proxy_server.interfaces.sftp:SFTPProxyServerInterface
base = ssh_proxy_server.interfaces.server:SSHProxyManager
base = ssh_proxy_server.interfaces.server:ServerInterface
base = ssh_proxy_server.forwarders.tunnel:ClientTunnelForwarder
inject = ssh_proxy_server.plugins.tunnel.injectclienttunnel:InjectableClientTunnelForwarder
base = ssh_proxy_server.forwarders.scp:SCPForwarder
inject_file = ssh_proxy_server.plugins.scp.inject_file:SCPInjectFile
replace_file = ssh_proxy_server.plugins.scp.replace_file:SCPReplaceFile
store_file = ssh_proxy_server.plugins.scp.store_file:SCPStorageForwarder
base = ssh_proxy_server.forwarders.sftp:SFTPHandlerPlugin
replace_file = ssh_proxy_server.plugins.sftp.replace_file:SFTPProxyReplaceHandler
store_file = ssh_proxy_server.plugins.sftp.store_file:SFTPHandlerStoragePlugin
base = ssh_proxy_server.forwarders.ssh:SSHForwarder
mirrorshell = ssh_proxy_server.plugins.ssh.mirrorshell:SSHMirrorForwarder
noshell = ssh_proxy_server.plugins.ssh.noshell:NoShellForwarder
sessionlogger = ssh_proxy_server.plugins.ssh.sessionlogger:SSHLogForwarder
base = ssh_proxy_server.forwarders.tunnel:ServerTunnelForwarder
inject = ssh_proxy_server.plugins.tunnel.injectservertunnel:InjectableServerTunnelForwarder
ssh-mitm = ssh_proxy_server.cli:main
ssh-proxy-server = ssh_proxy_server.cli:main