6 votes

Analyse des paquets dans Android

Je veux analyser les paquets sur mon téléphone mobile Android enraciné.

Ce que j'ai fait jusqu'à présent :

J'ai installé shark pour Root et shark reader. J'ai essayé de renifler les paquets, mais shark reader ne montre que les paquets RAW.

De quoi ai-je besoin pour pouvoir analyser les paquets d'applications dans mon téléphone ? Dois-je installer tcpdump en même temps que shark for Root ?

P.S : Je n'utilise que l'internet 3G.

1voto

Nick Pierpoint Points 7976

En lisant la toute première ligne sur Google Play pour Shark Reader

Application pour la lecture des fichiers pcap.

Ce qui implique que le PO a besoin d'un outil pour générer des fichiers pcap..aussi, en lisant ceci aussi sur Google Play pour Shark pour Root

Renifleur de trafic, fonctionne sur 3G et WiFi (fonctionne aussi sur FroYo en mode connecté). Pour ouvrir le dump, utilisez WireShark ou un logiciel similaire, pour prévisualiser le dump sur le téléphone, utilisez Shark Reader. Basé sur tcpdump . Veuillez laisser commentaires/envoyer un courriel si vous avez des problèmes/suggestions.

La phrase en gras est mon emphase, elle semble donc un peu confuse et mal orientée. D'après la description sur le Play Store, il est dit qu'en utilisant WireShark est un pré-requis pour que Shark Reader fonctionne mais je ne trouve pas l'application qui porte ce nom.

Il en existe un pour les PC de bureau qui permet de renifler le trafic Ethernet, mais pour Android, cela reste à voir.

De plus, pour ce que ça vaut, renifler le trafic sur 3G est discutable car cela dépend si la bande de base de la radio permet le mode promiscuous, c'est une condition pour pouvoir renifler le trafic, même si c'est peu probable, en raison de la nature propriétaire du firmware radio ).

Le Wifi, d'autre part, est extrêmement dépendant de la capacité de renifler également, tous n'ont pas la capacité de passer en mode promiscuous, encore une fois le kilométrage varie en fonction du chipset/pilote Wifi et du noyau, même s'il est enraciné.

1voto

Vous pouvez essayer WiFinspect [Racine] o PacketShark . Les deux ont des fonctions d'analyse des paquets intégrés.

Pour autant que je sache, le reniflage de paquets n'est possible que pour le wifi.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X