ssh-mitm

View on PyPIReverse Dependencies (3)

0.6.3 ssh_mitm-0.6.3-py3-none-any.whl

Wheel Details

Project: ssh-mitm
Version: 0.6.3
Filename: ssh_mitm-0.6.3-py3-none-any.whl
Download: [link]
Size: 60549
MD5: 26e0a4d70d56a88e132a4584e3471508
SHA256: 1b63fa60505a8d4f4fb5e9df20fefd94cb34614b1d1d7a4d41cffa41d8ddd1bd
Uploaded: 2021-11-04 17:23:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ssh-mitm
Version: 0.6.3
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: 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.7)
Requires-Dist: paramiko
Requires-Dist: pytz
Requires-Dist: sshpubkeys
Requires-Dist: pyyaml
Requires-Dist: packaging
Requires-Dist: colored
Requires-Dist: rich
Requires-Dist: requests
Requires-Dist: Gooey; extra == "gui"
Requires-Dist: ssh-mitm-plugins; extra == "plugins"
Provides-Extra: gui
Provides-Extra: plugins
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5226 characters]

WHEEL

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

RECORD

Path Digest Size
ssh_proxy_server/__entrypoints__.py sha256=pzc67opWRqQ8axOhtJRfZFfwAi1EPiofCdG8rzaryx0 1864
ssh_proxy_server/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/__main__.py sha256=K1ERYOknH0T3Ecuq3S5lDK-ffQuyBTBKelYRytHzYm0 80
ssh_proxy_server/__version__.py sha256=BJKn9yh5pLKAxkD1u9TWyj82LX8M6fH19I2CyqULpiQ 18
ssh_proxy_server/authentication.py sha256=N_0gz3iOHizPhlWTzYN-R77VQoZMVR5WOzjQjkQSHLw 15264
ssh_proxy_server/cli.py sha256=UqKSttydLNE8yn6obFT4l9hKyemPqDcWhcJJyXAnE7o 8085
ssh_proxy_server/console.py sha256=pngCP8HTVEu3c92eWQ0hAzFUVuBfv63z0GLjLokEoVI 94
ssh_proxy_server/exceptions.py sha256=uVpRiR1LwvVJxX8oRVPj0VzbmXOookvRCPg8NjleNtU 227
ssh_proxy_server/gui.py sha256=ltiFZ2qk6LH3IgkW6BOUNPq0kTrjT8vqXc74sKez11k 5923
ssh_proxy_server/multisocket.py sha256=CGAij-K2Ns5HdFNx014lGoaI5vy4mIYs-p1DMo9NL7E 9288
ssh_proxy_server/server.py sha256=kYx37Kqp0e_w9aDBPK-qutwCxmAAjz30e0RHDdbcUvA 9284
ssh_proxy_server/session.py sha256=rwU3xZAaMY6ARwJCavYdN8lsg_8pcQX8jtokdtXfplc 7441
ssh_proxy_server/update.py sha256=z4cO6HAdRO2pn4NVWty5i6JKEENAJNGbEDnEMqbkoWI 524
ssh_proxy_server/audit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/audit/cli.py sha256=PxvET7nUBAeEjLKsHbY54weo_TvRmWjx5aWt08phC4c 1394
ssh_proxy_server/clients/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/clients/sftp.py sha256=ZXaKWBoUtYxpWOHaUjPVZZkMcnNjlMlkqaSv0rVLIqQ 3304
ssh_proxy_server/clients/ssh.py sha256=NmV40QYDZ1MVpsYKoJJeXZvfCZzL034ASzcrcDRudfQ 3298
ssh_proxy_server/data/client_vulnerabilities.yml sha256=ujKZPWyxXhwcJpMbx5XC8hUONHYn7RvS6bbp5nateNs 1698
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=Seg3R7b0z7dqhj3ijJbQPwkGdwCSnR0ayWm2Qw7DN9M 1174
ssh_proxy_server/forwarders/scp.py sha256=340I0w8QtmQilZ_BkZeI2J0QX7qsLcNAfU9A_Rg5sng 7368
ssh_proxy_server/forwarders/sftp.py sha256=qWsOSYOo65i7iA4EcuU5zqBmI2DmpHIiejf7ayAegTY 1344
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=dYAlEyLDCp3S8Opz7vVQlb9SlC-UrlpouJG0n5lBpIk 12575
ssh_proxy_server/interfaces/sftp.py sha256=XoOWoyDfzXKtpkNNu4OOkg-56Hhcc9EEV0sw0a80gnI 3905
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/debug_traffic.py sha256=juk9-ctdn59mndiKPURqTEGs2nozKTMxUKibaCtkoio 884
ssh_proxy_server/plugins/scp/inject_file.py sha256=6bfkBPFiSCaka9Q1Tp3ClQNSE1uMKGBMjlDI5jaRoHE 3478
ssh_proxy_server/plugins/scp/replace_file.py sha256=E7ZGc7tJKYgg9zAVRnw8uSm248iTgjYey16iFLhc2IU 1436
ssh_proxy_server/plugins/scp/store_file.py sha256=BvIKrw0medo2LjhaaN8tI9Y2jbOs2AMUj_IWnqLWsNw 1620
ssh_proxy_server/plugins/session/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/plugins/session/clientaudit.py sha256=MV35i7y5EbQt1S1XG64f4qJx1HAGDwFjYBvZVwbDpjU 6730
ssh_proxy_server/plugins/session/cve202014002.py sha256=BFDefgel-5YyBVlGiTBA2umH5iNfDER1LTRliWSDMZE 167
ssh_proxy_server/plugins/session/cve202014145.py sha256=_mXtuam7k_22h7cJ2PKne0tzeq4XS0JaB9ja-WMTARE 3702
ssh_proxy_server/plugins/session/key_negotiation.py sha256=3AuYMatwBjP6lA1NwgZc5Np3GcZwP1MmveWLN3Qw5Tw 4340
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=aH9jqjUMG6F85wd1BaO_40TRq27-wDEq38bWoqPwH9U 2371
ssh_proxy_server/plugins/sftp/store_file.py sha256=jCa8goqVzSbKT6wWVoSKD5XVSueMxRTOw9tBQDv7cTw 1445
ssh_proxy_server/plugins/ssh/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/plugins/ssh/mirrorshell.py sha256=lbiSist8u8Xjk18RgoyUj3AbUBNcB1b_b58QmetTu9I 8341
ssh_proxy_server/plugins/ssh/noshell.py sha256=tBnQkwHcx7lIZMumFg82MVt_66PppdYYSLe9ORNtxF8 819
ssh_proxy_server/plugins/tunnel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/plugins/tunnel/injectclienttunnel.py sha256=OCIsk4Ux5aFhgOJPqokx_8axAFUolGxNWYyDt8svh_Q 2773
ssh_proxy_server/plugins/tunnel/injectservertunnel.py sha256=bbs4e0WMq4GOdlueQtvQ3NDBxrR7nyraXx_J91Y5xHs 1747
ssh_proxy_server/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ssh_proxy_server/tools/askpass.py sha256=pttZmTXuJtT3XZeBysP2lmXhLxEUmvf2YfLXVur-zsI 1736
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.6.3.dist-info/LICENSE sha256=46mU2C5kSwOnkqkw9XQAJlhBL2JAf1_uCD8lVcXyMRg 7652
ssh_mitm-0.6.3.dist-info/METADATA sha256=TiFPcvgn30D_el1StpQ_OtmPHY7LHB7B2FuFmpTj7t8 6570
ssh_mitm-0.6.3.dist-info/WHEEL sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o 92
ssh_mitm-0.6.3.dist-info/entry_points.txt sha256=i8SFETQYqQMTtMZFUDqTBBCmtI9fC8QSKSZnZ2KxhfA 1775
ssh_mitm-0.6.3.dist-info/top_level.txt sha256=R1Z6l5hXEFDMK8SttPR1trjrA5e8ahQt4RrDgwinPWg 17
ssh_mitm-0.6.3.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
debug_traffic = ssh_proxy_server.plugins.scp.debug_traffic:SCPDebugForwarder
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
base = ssh_proxy_server.forwarders.tunnel:ServerTunnelForwarder
inject = ssh_proxy_server.plugins.tunnel.injectservertunnel:InjectableServerTunnelForwarder
ssh-mitm = ssh_proxy_server.cli:main
ssh-mitm-askpass = ssh_proxy_server.tools.askpass:main
ssh-mitm-audit = ssh_proxy_server.audit.cli:main
ssh-mitm-gui = ssh_proxy_server.gui:main
ssh-proxy-server = ssh_proxy_server.cli:main