Я успешно настроил Charles Proxy на своем хост-компьютере, чтобы я мог просматривать SSL-трафик с моего виртуального устройства Android, когда запрос поступает из браузера или из большинства приложений Android на виртуальном устройстве. Однако я не вижу SSL-трафик из одного конкретного приложения. Когда это приложение отправляет SSL-запросы, записи отображаются в Charles как «SSL Handshake: получено фатальное предупреждение: handshake_failure».
Поскольку я могу перехватывать SSL-трафик от других приложений, я думаю, что, возможно, рассматриваемое приложение каким-то образом игнорирует принятый пользователем корневой сертификат. Это возможно? Если да, то можно ли это обойти?