Да, это возможно.
Хотя и непросто.
Безопасность зависит в основном от вашей внимательности.
Перехватывается HTTPS трафик так же легко как и HTTP, только его еще и расшифровать надо.
Для дешифровки нужны ключи - но в открытом виде идут только публичные ключи, они годятся для шифрования, для дешифровки нужен приватный.
Поэтому перехватить ключ у вас не получится - но вы можете просто подсунуть им свою пару ключей, вклинившись посередине канала.
И спокойно будете читать весь трафик.
Только вот внимательный пользователь увидит подмену сертификата - и прервет связь.
А если пользователь невнимательный - без проблем.
Более общий вопрос - может ли левый хост подменить весь сайт при подключении через HTTPS?
Допустим у вас есть сайт vasyapupkin.com вы получили сертификат от доверенного центра, привязанный к домену vasyapupkin.com.
Я хочу перехватить ваш трафик.
Для этого я регистрирую домен vasyapubkin.com получаю сертификат от доверенного центра на этот домен.
После чего ставлю прокси сервер и заворачиваю перехваченный трафик на него.
Я подсовываю вам ссылку на vasyapubkin.com вы не замечаете что название немного не совпадает, ваш браузер подтверждает что все отлично, все зашифровано.
Хотя затратно это, и не гарантирован результат, но если информация очень ценная сделать можно.