Pouvez-vous telnet ssh?
Je sais que vous pouvez telnet et de négocier avec le serveur HTTP en utilisant le protocole HTTP normes - par exemple:
telnet google.com 80
Trying 173.194.70.139...
Connected to google.com.
Escape character is '^]'.
GET /HTTP.1.1
HOST: my.com
et je reçois en réponse:
HTTP/1.0 400 Bad Request
Content-Type: text/html; charset=UTF-8
Content-Length: 925
Date: Wed, 18 Jul 2012 19:17:26 GMT
Server: GFE/2.0
mais ma question est: pourrais-je faire de même avec le protocole SSH?
quelle est la raison pour laquelle vous voulez faire cela ?
Dans l'effort de succès fuzzing SSH port d'écouteur j'ai besoin de savoir, même à un niveau de base de l'en-tête le serveur est en attente pour
trouvé la réponse: "SSH-2.0-billsSSH_3.6.3q3<CR><FL>"
Dans l'effort de succès fuzzing SSH port d'écouteur j'ai besoin de savoir, même à un niveau de base de l'en-tête le serveur est en attente pour
trouvé la réponse: "SSH-2.0-billsSSH_3.6.3q3<CR><FL>"
OriginalL'auteur Ba7a7chy | 2012-07-18
Vous devez vous connecter pour publier un commentaire.
Essayer de frapper un serveur SSH à l'aide de telnet sur le port 22. Vous obtenez le premier message, mais rien d'autre d'utile. Juste un "Protocole" Incompatibilité et ferme la connexion.
Un client telnet est utile comme un outil de cette façon parce qu'il utilise une version texte du protocole. Vous pouvez frapper à n'importe quel port utilise un autre texte brut protocole et le décoder dans votre tête, comme avec HTTP. SSH chiffre toutes les données, afin de l'utiliser telnet pour vous connecter à un serveur SSH serait un peu dur à lire à l'œil nu.
Vous auriez besoin de coder, par contre, le protocole crypté choses. Je ne suis vraiment pas sûr de savoir pourquoi vous voulez pour ce faire, tous les bits de données vont être envoyées cryptées et décryptées revenir. Êtes-vous simplement dans un endroit où vous ne pouvez pas installer un client SSH? Je vous recommande d'utiliser chiark.greenend.org.royaume-uni/~sgtatham/mastic plutôt que d'essayer de le faire vous-même. Mastic prend également en charge telnet...
Dans l'effort de succès fuzzing SSH port d'écouteur j'ai besoin de savoir, même à un niveau de base de l'en-tête le serveur est en attente pour
Si vous êtes en train de faire par programmation, puis les questions qui vous viennent à l'esprit sont: quelle est la langue de la plateforme sont ce que vous travaillez avec, et il y a des bibliothèques qui peut vous aider. Sinon, regardez le code pour le client ssh fournis par le projet openSSH.
trouvé la réponse: "SSH-2.0-billsSSH_3.6.3q3<CR><FL>"
OriginalL'auteur dwerner
SSH : SSH-protoversion-softwareversion SP commentaires CR LF
Exemple :
SSH-2.0-billsSSH_3.6.3q3
Trouvé à : http://www.networksorcery.com/enp/rfc/rfc4253.txt
OriginalL'auteur Ba7a7chy