Utiliser la commande nmap : nmap-sS -Pn -p - your_phone_ip_adress
les ports TCP ouverts seront affichés comme suit :
65531 ports fermés PORT
SERVICE D'ÉTAT
53/tcp open domaine
8187/tcp open inconnu
38647/tcp open inconnu
42761/tcp open
Adresse MAC inconnue: A4:9A:58:::** (Samsung Electronics Co.)
PS : Pour les ports UDP utilisation: nmap-sU-Pn -p - your_phone_ip_adress
Bonne idée, j'ai utilisé celui-ci. Je suppose que la liste ici est le résultat de l'ouverture de ports en TCP. Pouvez-vous poster le résultat pour UDP, de sorte que tout le monde ici portée de main au lieu de la configuration de l'ambiance et de textes par des gens? Si les étapes 1 à 3 ne sont là que pour déterminer l'adresse IP de l'appareil, vous pouvez également activer le débogage USB sur et exécuter adb shell ip addr et regarder l'adresse de la wlan0 interface si elle est sur le Wifi.
Vous pouvez déterminer la actuellement les ports ouverts par la lecture des textes /proc pseudo-fichiers tels que
/proc/net/tcp
/proc/net/udp
C'est essentiellement ce qu'une commande netstat (où en œuvre) - vous pouvez trouver et examiner la source d'un simple netstat mise en œuvre (il devrait être possible de porter de tels java)
Cependant, lors de l'exécution comme un privilégié app id d'utilisateur, vous ne être en mesure de fermer les sockets appartenant à votre propre processus (ou par des moyens détournés impliquant ptrace ou le processus de tuer, d'autres processus appartenant à votre nom d'utilisateur). Notez également que la fermeture d'un socket n'en fait pas nécessairement de port disponible pour une réutilisation immédiate.
les ports TCP ouverts seront affichés comme suit :
65531 ports fermés PORT
SERVICE D'ÉTAT
53/tcp open domaine
8187/tcp open inconnu
38647/tcp open inconnu
42761/tcp open
Adresse MAC inconnue: A4:9A:58:::** (Samsung Electronics Co.)
Je suppose que la liste ici est le résultat de l'ouverture de ports en TCP. Pouvez-vous poster le résultat pour UDP, de sorte que tout le monde ici portée de main au lieu de la configuration de l'ambiance et de textes par des gens?
Si les étapes 1 à 3 ne sont là que pour déterminer l'adresse IP de l'appareil, vous pouvez également activer le débogage USB sur et exécuter
adb shell ip addr
et regarder l'adresse de lawlan0
interface si elle est sur le Wifi.OriginalL'auteur aboujanane
Vous pouvez déterminer la actuellement les ports ouverts par la lecture des textes /proc pseudo-fichiers tels que
C'est essentiellement ce qu'une commande netstat (où en œuvre) - vous pouvez trouver et examiner la source d'un simple netstat mise en œuvre (il devrait être possible de porter de tels java)
Cependant, lors de l'exécution comme un privilégié app id d'utilisateur, vous ne être en mesure de fermer les sockets appartenant à votre propre processus (ou par des moyens détournés impliquant ptrace ou le processus de tuer, d'autres processus appartenant à votre nom d'utilisateur). Notez également que la fermeture d'un socket n'en fait pas nécessairement de port disponible pour une réutilisation immédiate.
OriginalL'auteur Chris Stratton
Vous pouvez essayer les différentes commandes du réseau par le biais d'exécution et de vérifier les résultats
OriginalL'auteur Prakash