Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2011.01.30;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.003 c
2-1289650085
istok
2010-11-13 15:08
2011.01.30
мониторинг принтеров на delphi..


11-1196774637
terc
2007-12-04 16:23
2011.01.30
подскажите как добавить kol компонент в lazarus


11-1229310616
L`Autour
2008-12-15 06:10
2011.01.30
Вопрос по перехвату LVN_GETDISPINFOW


15-1286732325
Сергей
2010-10-10 21:38
2011.01.30
Литература для начинающих


15-1286958509
12
2010-10-13 12:28
2011.01.30
ORA-01403. Запрос прилинкованого сервера Oracle из MSSQL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский