¿Hay alguna manera, en un dispositivo Android no rooteado, de ver una lista de qué aplicaciones están escuchando en qué puerto? ¿O incluso una forma de ver si una aplicación está escuchando en un puerto específico?
security
networking
mella
fuente
fuente
Respuestas:
Pude ver qué aplicación tenía un puerto abierto utilizando el conocimiento estándar de Linux.
Instale
terminal emulator
o haga unadb shell
y ejecute lo siguiente:Lo importante arriba es:
Puede asignar la lista de UID a las aplicaciones a través de ¿Cómo puedo encontrar el nombre de la aplicación por UID?
fuente
Si está utilizando una conexión de datos móviles, no tiene que preocuparse porque no debería poder abrir puertos (al menos no lo estoy).
Si está conectado a wifi, puede abrir puertos. Luego solo necesita una computadora que esté conectada a la misma red e instalar nmap en ella y hacer un escaneo de puertos, pero primero debe encontrar la IP local de su teléfono ( no yendo a, por ejemplo, whatsmyip.com). Debería poder encontrar su ip desde su configuración.
Para ejecutar el escaneo de puertos en Linux, solo tiene que escribir: nmap (ip de su teléfono).
fuente
Instalar OS Monitor . Enumerará todos los puertos abiertos.
fuente