Я хотел бы создать собственное VPN-приложение на основе OpenVPN для ОС Android.Я предполагаю, что это нужно сделать: сначала скомпилировать с NDK клиент OpenVPN, затем создать графический интерфейс, который будет связываться через JNI с программой Open VPN, а затем также устанавливать пользовательские сертификаты в хранилище сертификатов.Возможно ли что-то подобное?Это сложно?Я видел некоторые решения с открытым исходным кодом, поэтому я, вероятно, начну с них, но любые советы или предложения будут отличными !
Возможно ли, что он будет включать в себя Tun-модуль?
Большое спасибо
BR
STEN
Добавлено позже: я видел некоторые решения, доступные в Интернете.должно ли устройство быть рутованным, чтобы использовать OpenVPN?Я видел там (/1493903/android-vpn-na-rodnom-urovne) хорошее описание, и я могу понять причины этого, так как VPN работает на уровне IP и создает интерфейс для всей системы ... Есть ли другие способы?