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

Вниз

Можно ли разобраться в том что передается по https?   Найти похожие ветки 

 
SergP.   (2005-09-23 22:58) [0]

Имеется некая прога, которая при работе конектиться к некоему серверу используя SSL
Вобщем при ее работе я выцепил то что она передает на сервер и то что принимает. Можно ли теперь это все как-нить расшифровать?


 
Eraser ©   (2005-09-23 23:16) [1]


> SergP.   (23.09.05 22:58)

Можно, если у тебя есть Private Key который у принимающей стороны.


 
SergP.   (2005-09-23 23:57) [2]

У меня есть все что передается в обе стороны TCP-протоколу  (т.е. от установления соединения до дисконекта).
Как я понимаю все данные для расшифровки у меня должны быть. Так ли это?
Если так, то насколько сложным является алгоритм расшифровки. И где можно почитать что-то толковое по SSL


 
SergP.   (2005-09-24 00:07) [3]

т.е. я имею все данные, типа:

Коннект.
Послано: CONNECT www.ххххх.com:443 HTTP/1.0
Принято:  HTTP/1.0 200 Connection established
Послано: *** Какая-то фигня ***
Принято: *** Какая-то фигня ***
...
Послано: *** Какая-то фигня ***
Принято: *** Какая-то фигня ***
Дисконект.


 
Eraser ©   (2005-09-24 00:59) [4]


> SergP.   (23.09.05 23:57) [2]

Конечно должны быть. Так на пальцах не объяснишь.... поищи в нете статью/книгу по шифрованию, вчастности с открытым ключем.


 
SergP.   (2005-09-24 05:53) [5]


> Eraser ©   (24.09.05 00:59) [4]


А сам ничего не посоветуешь? Я не прошу кого-то специально искать для меня линки, но если есть уже готовые у кого-то в заначке, то выложте...
Дело не в том что мне лень самому искать, а в том что мой тупой инет не особо позволяет это делать, особенно когда приходится загружать пересматривать огромное кол-во инфы...


 
Anatoly Podgoretsky ©   (2005-09-24 11:27) [6]

SergP.   (23.09.05 23:57) [2]
Конечно данные для расшифровки у тебя есть, для принимаемых данных, а передаваемые данные расишфровывать не надо, они у тебя есть не в зашифрованном виде.


 
Eraser ©   (2005-09-24 14:12) [7]


> SergP.   (24.09.05 05:53) [5]

Я бы посоветовал воспользоваться готовыми решениями для работы с SSL, Indy 10 подойдёт.


 
SergP.   (2005-09-24 17:21) [8]


> Eraser ©   (24.09.05 14:12) [7]
>
> > SergP.   (24.09.05 05:53) [5]
>
> Я бы посоветовал воспользоваться готовыми решениями для
> работы с SSL, Indy 10 подойдёт.


Это понятно... Просто я хотел посмотреть что передает и принимает та программа (она не моя)....

Кстати а что касается того чтобы самому работать с SSL, то я так и планировал использовать INDY (просто ничего другого больше не знаю).
Но есть проблема: Что-то не работает даже indy"евская демка httpclient с SSL. выскакивает:

Project HTTPClient.exe raised exception class EIdOSSLCouldNotLoadSSLLibrary with message "Could not load SSL library". Use Step or Run to Continue.

Из-за чего это так?
Indy у меня та что шла вместе с  Д6.
Когда-то раньше с Д5 все работало, но тогда я Indy отдельно скачивал и ставил... Может ли быть из-за версии?


 
Eraser ©   (2005-09-24 18:07) [9]


> SergP.   (24.09.05 17:21) [8]

1. Советую поставить Indy 10, а то потом код переписывать прийдётся.
2. Если не ошибаюсь, с проектом, использующим SSL, должна поставляться какая-то спец. DLL.


 
SergP.   (2005-09-25 06:24) [10]


> 2. Если не ошибаюсь, с проектом, использующим SSL, должна
> поставляться какая-то спец. DLL.


Когда-то на д5 ставил инди (не помню какую), так тогда все работало и никакой dll не требовало...
Что за фигня такая что теперь dll нужна? И где ее взять?


 
Eraser ©   (2005-09-25 15:30) [11]


> SergP.   (25.09.05 06:24) [10]
> Что за фигня такая что теперь dll нужна? И где ее взять?
>


Я ж говорю, что не уверен, что нужна эта DLL, никогда не работал с SSL. Советую сходить на сайт http://www.indyproject.org/ и там почитать что к чему.



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

Форум: "Сети";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.009 c
14-1134623387
vitaliy14
2005-12-15 08:09
2006.01.08
"Клонирование" Битмэпа


1-1133951543
Electric
2005-12-07 13:32
2006.01.08
как правильно и быстро просканировать пиксели


2-1135031457
Majesto
2005-12-20 01:30
2006.01.08
Компонент TEdit


2-1135149936
антонвоще
2005-12-21 10:25
2006.01.08
dll Wizard


11-1116305139
uli
2005-05-17 08:45
2006.01.08
Сворачивание вторичной формы на панель задач





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский