Разработать iOS/Android VPN приложения на основе WireGuard
1 500 руб.за час
Сделать VPN-клиент для VPN-сервиса с минимальными настройками ( одна кнопка “включить VPN” ) который будет собирать данные доплнительные с устройств и передавать их по API ( формат обсуждается ).
Данные:
Часть первая - исследование возможности получения нужных сведений на каждой из платформ и возможности модификации WireGuard для этого, результат первой части должен выглядеть как: такие и такие данные получаем с помощью таких и таких API, API проверены и работают, в WireGuard собираемся впиливать их таким образом.
Часть вторая - реализация этих изменений, UI приложения и API по передачи этих сведений.
Данные:
- Список установленный приложений ( если API позволяет )
- Android - PackageManager.html#getInstalledPackages
- IOS - нужно исследование
- Какие приложения используют VPN
- IOS См. NEPacketTunnelFlow -> readPacketObjects -> NEPacket -> metadata -> NEFlowMetaData -> sourceAppSigningIdentifier
- Android - нужно исследование
- IDFA\GAID пользователя
Часть первая - исследование возможности получения нужных сведений на каждой из платформ и возможности модификации WireGuard для этого, результат первой части должен выглядеть как: такие и такие данные получаем с помощью таких и таких API, API проверены и работают, в WireGuard собираемся впиливать их таким образом.
Часть вторая - реализация этих изменений, UI приложения и API по передачи этих сведений.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.