2013-12-24 5 views
0

В настоящее время у меня есть пакеты SSL, захваченные Wireshark, и я хочу знать, как я могу отправить их на определенный IP-адрес с помощью C#.Как отправить SSL-пакеты, захваченные Wireshark?

Проблема в том, что у C# нет встроенной поддержки пакетов SSL, поэтому я не могу сделать это без определенной библиотеки.

Я не хочу изменять пакет вообще, просто отправьте его после того, как я его захватил.

Возможно ли это?

+4

Воспроизведение SSL невозможно, поэтому отправка их ничего не сделает. – Jon

+2

У C# нет поддержки для работы в сети. –

+0

@JohnSaunders C# имеет поддержку для сетей (например, вы можете сделать программу DoS с C#). Джон, я пытался это сделать, чтобы увидеть, могу ли я что-то сделать с некоторыми сообщениями чата, которые шифруются SSL. Нечего ли с этим делать? Не могу ли я дешифровать сами пакеты? – BlueRay101

ответ

2

Третьи стороны, не имеющие доступа к внутреннему состоянию программного обеспечения, осуществляющего связь через SSL, не могут сделать многое, что имеет значение для захваченных пакетов.

Вы можете получить некоторую информацию о длине передаваемых данных, но вы не можете ее расшифровать (конечно), и вы не можете воспроизвести ее (у SSL есть встроенная защита от повторных атак).

Извините, но вам кажется, что вам не повезло.

+0

Хорошо, спасибо. Я вижу, что SSL на 100% безопасен тогда ... – BlueRay101

Смежные вопросы