Reniflant une application Android pour trouver des API URL

Je suis curieux de savoir comment je pouvais comprendre l'API URL d'une application Android (toutes les applis que j'ai installé) utilise si il fait des appels API pour certains serveur en ligne (un service RESTful par exemple). Je suppose que je dois capturer des paquets sur l'appareil et peut-être de les analyser dans Wireshark ou quelque chose pour trouver l'URL? Je suis assez compétent en Java/Android développement, mais un peu perdu quand il s'agit de toute sorte de réseau d'analyse d'affaires.

  • Vous pouvez utiliser un debugging proxy HTTP, comme Charles.
  • Comme je l'ai indiqué, je ne suis pas très expérimenté avec d'analyse de réseau ou de débogage, pourriez-vous développer votre commentaire? Merci
  • Essentiellement, vous installez Charles sur votre ordinateur, dites à votre appareil Android pour utiliser cet ordinateur comme un proxy HTTP, et puis toutes les demandes seront envoyées par là, vous permettant de voir la personne demande faite par le biais des applications. SSL est un peu plus compliqué.
InformationsquelleAutor derpyderp | 2013-12-26