Как узнать используемые порты на Android-устройстве? Имеется Android-смартфон с установленным приложением, использующим сеть Интернет. Пусть, к примеру, это будет Aliexpress... Я нахожусь в месте с непроверенными открытыми точками доступа. Дома настроен и поднят SSH-туннель. Привязка портов выглядит примерно так: ssh -N -p 22 user@ip -L 80:localhost:80 Понятно, что для HTTP/HTTPS трафика мне нужны 80/422 порты. Грубо говоря, браузер, обращаясь к локальному порту 80 будет использовать 80-й порт SSH-машины. Также можно и для почтового клиента пробросить POP3 и SMTP порты. Вопрос: Ведь приложение Ali может использовать и сугубо свои уникальные порты для своего го приложпния, не только 80/422/8080 и тому подобные aka самые распространенные. Есть ли экраны, позволяющие проследить, через какие порты коннектится то или иное приложение или если есть возможность, то можно ли ВООБЩЕ ВЕСЬ трафик завернуть через SSH? Как выглядит команда, которая свернет все мои подключения и требуещуму порт приложению отдаст тот самый порт? Спасибо, если вам хватит терпения ответить на этот, возможно, банальный и глупый вопрос. UDP: Root на телефоре получен. К серверу полный доступ с правами администратора.
Для просмотра используемых портов на Android-устройстве можно воспользоваться специализированными приложениями для анализа сетевой активности, например, приложением Network Analyzer Pro или подобными. С их помощью можно отследить, через какие порты коннектируется определенное приложение, в том числе и Aliexpress.
Чтобы перенаправить весь трафик через SSH туннель на Android-устройстве, можно воспользоваться командой вида: ssh -N -R 0.0.0.0:remoteport:localhost:localport user@ip
Где remoteport - порт на удаленном сервере, через который будет проходить трафик, localport - локальный порт на Android-устройстве, который нужно перенаправить, user@ip - данные для подключения к удаленному серверу.
Тем не менее, не все приложения могут корректно работать через SSH туннель, особенно приложения, использующие свои уникальные порты для своей работы. В таких случаях потребуется более тщательный анализ и настройка маршрутизации трафика.
Для просмотра используемых портов на Android-устройстве можно воспользоваться специализированными приложениями для анализа сетевой активности, например, приложением Network Analyzer Pro или подобными. С их помощью можно отследить, через какие порты коннектируется определенное приложение, в том числе и Aliexpress.
Чтобы перенаправить весь трафик через SSH туннель на Android-устройстве, можно воспользоваться командой вида:
ssh -N -R 0.0.0.0:remoteport:localhost:localport user@ip
Где remoteport - порт на удаленном сервере, через который будет проходить трафик, localport - локальный порт на Android-устройстве, который нужно перенаправить, user@ip - данные для подключения к удаленному серверу.
Тем не менее, не все приложения могут корректно работать через SSH туннель, особенно приложения, использующие свои уникальные порты для своей работы. В таких случаях потребуется более тщательный анализ и настройка маршрутизации трафика.