Каждая сторона думает, что общается напрямую с другой, но соединение или трафик проходит через посредника, который пытается читать данные или подменять ответы.
Защита основана на взаимной или серверной аутентификации, корректной проверке сертификатов, защищённых протоколах, привязке ключей к сеансу и контроле локальной сети.
В публичной сети атакующий подменяет шлюз через ARP spoofing, но приложение отклоняет его TLS-сертификат и не отправляет учётные данные.
Только при надёжной аутентификации сторон и корректной проверке сертификата; иначе возможно шифрованное соединение с атакующим.
ARP spoofing и MITM — одно и то же?ARP spoofing является одним из способов занять позицию MITM в локальной сети.
Что должен делать пользователь при ошибке сертификата?Не обходить предупреждение и проверить адрес, сеть и доверенный канал доступа.