Comments 6
sarcasm mode on: А сертификаты "на лету" там тоже Let's Encrypt генерирует?
Сертификаты на лету сам Mitmproxy генерирует. Для этого естественно надо подсунуть корневой сертификат анализируемой программе. Иногда легким способом, установив в хранилище сертификатов операционки. Иногда сложным, если проверка сертификата и список сертификатов прибит гвоздями внутри приложения.
Интересно, как решается проблема с HSTS, и как собираются обходить ECH?
Неправильный ответ. Правильный ответ такой:
sarcasm mode on: Только если вы работаете в АНБ...
Если я контролирую конечное устройство, а это так и есть при отладке через подобные прокси, и могу каким-то способом, легким ли, сложным ли, вставить свой сертификат как корневой - то я и не будучи работником АНБ выпишу сертификат на любой сайт, да хоть на сайт тогоже АНБ выпишу сертификат. И он будет правильный. Но естественно только на этом данном конечном устройстве
Но для отладки больше и не надо.
Релиз открытого сетевого анализатора Mitmproxy 11 с поддержкой HTTP/3