Why is there no pure Python SSH1 implementation (version 1)?

There seem to be some good clean Python SSH2 client implementations, but I could not find them for SSH1. Is there any specific reason for this, apart from the lack of interest in such a project? I am fully aware of many SSH1 vulnerabilities, but a pure Python SSH1 client implementation will still be very useful for those of us who want to write SSH clients to manage old embedded devices that only support SSH1 (like Cisco PIX). I also know that I am not the only person who is looking for this.

The reason I ask is that I am bored, and I thought about taking a hit, to write it myself. I just did not dare to start, because I know that there are many people who are much smarter than me, and I thought that there might be some reason why no one else did this.

+3
source share
2 answers

SSHv1 was deprecated in 2001, so I guess no one really wanted to invest in it. I am not sure if there is even rfc for SSH1, so reading the old source code may be necessary to get the full protocol specification.

Since vulnerabilities are known, this is not much better than telnet, which is almost universally supported on older and / or embedded devices.

+2

, , , , , VHLL, Python, , .

, ?

+1

Source: https://habr.com/ru/post/1709556/


All Articles