События HTTPS от потока данных - PullRequest
0 голосов
/ 24 марта 2011

Как получить событие HTTPS из необработанных данных?

1 Ответ

1 голос
/ 24 марта 2011

Если вы спрашиваете, как дешифровать захваченные сетевые пакеты HTTPS после этого, это обычно невозможно.Вам нужно как минимум сеансовых ключей HTTPS, которые можно получить только путем изменения браузера - но если у вас есть такой доступ к браузеру, вы все равно можете перехватить незашифрованные данные.

Вещи проще , если у вас есть закрытый ключ сервера HTTPS, хотя существуют алгоритмы шифрования, которые используют обмен ключами Диффи-Хеллмана , чтобы предложить совершенную прямую секретность что делает невозможным дешифрование захваченных данных.

См. также эту статью в Википедии, если вам нужна дополнительная информация о протоколе TLS / SSL, который используется в HTTPS.

Если вас интересует только мониторинг вашего собственного браузера, например, для отладки, вы можете использовать плагин, такой как LiveHTTP Headers для Firefox , который подключится квнутренние компоненты браузера, чтобы показать вам, что передается и принимается через зашифрованное соединение.

...