Есть ли способ на нерутованном устройстве Android увидеть список того, какие приложения прослушивают какой порт? Или даже способ узнать, прослушивает ли приложение определенный порт?
25
Есть ли способ на нерутованном устройстве Android увидеть список того, какие приложения прослушивают какой порт? Или даже способ узнать, прослушивает ли приложение определенный порт?
Ответы:
Я смог увидеть, какое приложение имеет открытый порт, используя стандартные знания Linux.
Установите
terminal emulator
или выполнитеadb shell
и выполните следующее:Важные вещи выше:
Вы можете сопоставить список uid приложениям через Как я могу найти имя приложения по UID?
источник
Если вы используете мобильное подключение для передачи данных, вам не о чем беспокоиться, потому что вы не сможете открывать порты (по крайней мере, я не могу).
Если вы подключены к Wi-Fi, вы можете открыть порты. Тогда вам просто нужен компьютер, который подключен к той же сети, и установите на него nmap и выполните сканирование портов, но сначала вам нужно узнать локальный IP- адрес вашего телефона ( не заходя, например, на whatsmyip.com). Вы должны быть в состоянии найти свой IP из ваших настроек.
Чтобы запустить сканирование портов в Linux, вам нужно просто набрать: nmap (ваш телефон ip).
источник
Установите OS Monitor . В нем будут перечислены все открытые порты.
источник