Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.01.30;
Скачать: CL | DM;

Вниз

TSSHClient (Synapse + SSL CryptoLib based)   Найти похожие ветки 

 
Сергей М. ©   (2010-10-20 15:02) [0]

Пытаюсь пользовать cl32.dll версии 3.4.0.0 (свежее  вроде бы некуда)

ssh: TSSHClient;
..
 if ssh.LogIn then // <- засада здесь
   begin
    Response := ssh.ReceiveData; // получим приветствие сервера
    ssh.SendCommand("some shell command"); // скомандуем ему что-либо
    Response := ssh.ReceiveData; // и получим отклик
    ShowMessage(Response); // показав его
    ssh.LogOut; // спасибо и до новых встреч
 end else
    ShowMessage(ssh.LastErrorDesc); // посмотрим что ему не понравилось


При этом во фрагменте

function TSSLCryptLib.Connect: boolean;
begin
 Result := False;
 if FSocket.Socket = INVALID_SOCKET then
   Exit;
 if Prepare(false) then
 begin
   if not SSLCheck(cryptSetAttribute(FCryptSession, CRYPT_SESSINFO_NETWORKSOCKET, FSocket.Socket)) then
     Exit;
   if not SSLCheck(cryptSetAttribute(FCryptSession, CRYPT_SESSINFO_ACTIVE, 1)) then
     Exit;
   FSSLEnabled := True;
   Result := True;
   FReadBuffer := "";
 end;
end;


стабильно получаю граблями

Exception EPrivelege in module CL32.DLL at 0008E17E.
Priveleged instruction.


Эт чего такое ?
Либа глюкавая или где ?

Кто-нибудь вообще пользовал успешно эту либу для работы по SSH-протоколу ?


 
Сергей М. ©   (2010-10-20 15:06) [1]

ой вру)...

function TSSLCryptLib.Connect: boolean;
begin
Result := False;
if FSocket.Socket = INVALID_SOCKET then
  Exit;
if Prepare(false) then
begin
  if not SSLCheck(cryptSetAttribute(FCryptSession, CRYPT_SESSINFO_NETWORKSOCKET, FSocket.Socket)) then
    Exit;
  if not SSLCheck(cryptSetAttribute(FCryptSession, CRYPT_SESSINFO_ACTIVE, 1)) then
    Exit;
  FSSLEnabled := True;
  Result := True;
  FReadBuffer := "";
end;
end;


 
sniknik ©   (2010-10-20 16:33) [2]

> Кто-нибудь вообще пользовал успешно эту либу для работы по SSH-протоколу ?
а какая цель, смысл менять? у нас тут про какой то загон говорят, типа "сертифицированная" шифрация для платежей...
у тебя тоже?


 
sniknik ©   (2010-10-20 16:34) [3]

упс...
загон = закон
хотя, по сути верно. ;)


 
Сергей М. ©   (2010-10-20 16:44) [4]


> какая цель


Ну пусть будет такая - покомандовать удаленным никсовым сервером ..



Страницы: 1 вся ветка

Текущий архив: 2011.01.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.01 c
15-1287520142
Юрий
2010-10-20 00:29
2011.01.30
С днем рождения ! 20 октября 2010 среда


4-1244470156
warner
2009-06-08 18:09
2011.01.30
Как прочитать текст в ячейках чужого ListView?


2-1289530925
Gu
2010-11-12 06:02
2011.01.30
Win 7 и запуск от имени администратора


15-1287386006
Юрий Зотов
2010-10-18 11:13
2011.01.30
О машинной арифметике (комментарий к удаленной ветке)


2-1289151121
картман
2010-11-07 20:32
2011.01.30
как собрать цепочки?