Renci.ss hnet Ha sh выпуск - PullRequest
       1

Renci.ss hnet Ha sh выпуск

1 голос
/ 25 марта 2020

Я работал над сценарием для S SH на пару сетевых устройств. Я нахожусь на устройстве, которое каждый раз, когда моя программа sh в него, устройство перезагружается. Ss hnet показывает, что у меня есть соединение, но через 30 секунд устройство перезагружается.

Я пытался использовать putty, чтобы вручную поразить устройство, и оно работает каждый раз. Я вытащил несколько проволочных снимков как программы, так и шпаклевки. Я заметил, что putty использует следующее шифрование и ma c

S SH Версия 2 (шифрование: aes256-ctr ma c: сжатие hma c -sha2-256: нет )

Когда я запускаю свой код C#, он использует

S SH Версия 2 (шифрование: aes256-ctr ma c: сжатие hma c -sha1: нет)

вот мой код

SshClient sshclient = new SshClient(strIpAddress, 22, strUser, strPassword);
           try
           {
               sshclient.Connect();
           }
           catch (Exception)
           {

               Debug.Print(sshclient.ToString());
           }

           if (sshclient.IsConnected)
           {
               // do good things 
               sshclient.Disconnect();
               sshclient.Dispose();
           }
           else
           {
               //failed
           }
...