Я пытался собрать декодер tls1.2 самостоятельно, чтобы действительно понять, как все это работает. Во-первых, я хотел проверить с помощью wireshark, если я могу расшифровать свой собственный веб-трафик tls1.2 c, и у меня не получилось!
Вот шаги, которые я выполнил:
(1) Использовал a готов к использованию flask сервер + сертификат + закрытый ключ из этого git хранилища Вкл. Machine A
(2) Я открыл wireshark на Machine A
.
(3) Я открыл виртуальную машину с некоторой ОС Windows, давай назовем ее Machine B
, и я перешел оттуда в сеть, которую открыл на Machine A
.
(4) Я остановился Wireshark обнюхал Machine A
и загрузил закрытый ключ из хранилища git в ssl decoder
, так что это выглядит так: . Ip содержит ip Machine A
, на котором работает веб-сайт.
После выбора Ok
в 'окне конфигурации ssl' я все еще не вижу расшифрованный трафик c.
Почему это? Что я делаю не так?