надеюсь, что вы можете указать мне правильное направление.
Я создаю библиотеку Android (без использования VPNService), которая при интеграции в приложение перенаправляет весь трафик tcp / udp этого приложения на мой прокси-сервер. Библиотека также должна работать на некорневых устройствах, что означает, что использование iptables не вариант.
Поскольку сценарий использования предназначен для прозрачного шлюза в приложении, библиотеке не нужно перенаправлять трафик приложения, кроме того, с которым он интегрирован.
Я исследовал, и обычное решение, которое я нахожу, использует VPNService, который тоже не вариант. Также найдено mitmproxy.org , но я не уверен, с чего начать.
Таким образом, без изменения приложения, как я могу перенаправить трафик на мой прокси-сервер и все же ...
1. не использовать VPN
2. не использовать iptables и не требовать root-доступа
Большое спасибо!