При разработке приложения может прийти время, когда я захочу установить безопасное соединение, например, vpn с клиентом. Iphone это тема здесь. После того, как пользователь установил это, весь ли IP-трафик маршрутизируется, когда я предлагаю это сделать? Меня интересует какой-нибудь открытый порт или проверка трафика vpn.
Существует ли какой-либо метод, доступный в SDK, для проверки того, что никакие данные не были отправлены "вокруг" маршрута, который, как я полагаю, активирует коммутатор?
Проблема больше связана с внутренней безопасностью iPhone. Если я скажу, что весь трафик должен проходить через выбранный мной vpn, есть ли что-либо скрытое в API или даже в SDK, которое указывает на способность базовой операционной системы (osx) общаться с другим IP-адресом без прохождения через прокси ? Если я нахожусь в месте, где используется 3G, а мое приложение использует VPN для защиты данных, я должен убедиться, что не было пропущенных бэкдоров или утечек.