Модераторы: Snowy, Poseidon, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Снифер https 
:(
    Опции темы
lollollollol
Дата 9.9.2013, 12:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 287
Регистрация: 12.3.2013

Репутация: нет
Всего: нет



Пытаюсь реализовать свой мини снифер, с http проблем нет, перехватываю send, а вот с https есть проблемы.
Для начала тренируюсь на делфийском WebBrowser, т.е. по сути IE.

Перехват функции send, при передачи https данных возвращает набор крякозябр.
Перехватив функцию InternetReadFile смог получить только ответ, причём в нормальном виде!
А вот сам запрос получить не смог. 
Пытался перехватить функции:
SSL_write(это на слйчай если приложение использует WinSock+OpenSSL)
HttpSendRequest(работа в IE через Wininet, но эта функция не используется Оо)

Но никакого результата - эти функции даже не вызываются!

Вариант1
Помогите получить отправленый пакет, в нешифрованом виде?


Вариант2
Может есть смысл запросить сертификат, и как-то расшифровать отловленый пакет, зная ключ?
Возможно? каков алгоритм/функции? 

Прошу помочь кто чем может по теме.


Варианты с проксей не интересны

Добавлено через 11 минут и 55 секунд
HttpSendRequestEx тоже не используется, непонимаю как IE отправляет POST запросы, какими функциями?

Это сообщение отредактировал(а) lollollollol - 9.9.2013, 12:27
PM MAIL   Вверх
lollollollol
Дата 10.9.2013, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 287
Регистрация: 12.3.2013

Репутация: нет
Всего: нет



ап
PM MAIL   Вверх
MetalFan
Дата 10.9.2013, 13:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: 14
Всего: 128



Возможно IE использует не WinInet, а WinHTTP


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
lollollollol
Дата 10.9.2013, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 287
Регистрация: 12.3.2013

Репутация: нет
Всего: нет



А Firefox,Opera, ? 
там тоже SSL_write и HttpSendRequest даже не вызываются?

Как посмотреть какие функции они используют для работы с сетью, и конкретно с ssl? 

Это сообщение отредактировал(а) lollollollol - 15.9.2013, 06:33
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Сети"
Snowy
Poseidon
MetalFan

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0689 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.