Czy istnieje sposób, aby na nierootowanym urządzeniu z Androidem zobaczyć listę aplikacji, które nasłuchują na jakim porcie? A może nawet sposób na sprawdzenie, czy aplikacja nasłuchuje na określonym porcie?
security
networking
nacięcie
źródło
źródło
Odpowiedzi:
Byłem w stanie zobaczyć, która aplikacja ma otwarty port, korzystając ze standardowej wiedzy o systemie Linux.
Zainstaluj
terminal emulator
lub wykonajadb shell
i wykonaj następujące czynności:Ważną rzeczą powyżej jest:
Możesz zmapować listę UID do aplikacji poprzez Jak mogę znaleźć nazwę aplikacji według UID?
źródło
Jeśli korzystasz z mobilnego połączenia danych, nie musisz się martwić, ponieważ nie powinieneś być w stanie otwierać portów (przynajmniej ja nie jestem).
Jeśli jesteś podłączony do Wi-Fi, możesz otworzyć porty. Następnie potrzebujesz tylko komputera podłączonego do tej samej sieci, zainstaluj na nim nmap i zeskanuj port, ale najpierw musisz znaleźć lokalny adres IP swojego telefonu ( nie wchodząc np. Na whatsmyip.com). Powinieneś być w stanie znaleźć swój ip z poziomu ustawień.
Aby uruchomić skanowanie portów w systemie Linux, wystarczy wpisać: nmap (ip twojego telefonu).
źródło
Zainstaluj OS Monitor . Wyświetla listę wszystkich otwartych portów.
źródło