J'ai une application Android qui utilise un jar d'un tiers. Les requêtes HTTP sont envoyées du jar tiers au serveur lorsque l'application fonctionne. J'ai besoin de capturer les requêtes HTTP qui sont envoyées par le bocal tiers. Je me demande s'il y a un moyen facile à mettre en œuvre avec dispositif non enraciné
Pour commencer : J'ai essayé de télécharger "proxyDroid" mais il faut un téléphone rooté. J'ai aussi essayé de télécharger "shark for Root" avec "shark reader" qui nécessite aussi un appareil rooté. J'ai essayé beaucoup d'autres applications qui pourraient capturer la demande complète mais tout ce qu'il faut c'est un appareil enraciné.
J'ai besoin de quelque chose que fiddler/wireshark peut faire pour Windows. Un analyseur de paquets réseau qui pourrait être facilement intégré à une application Android et qui pourrait fournir un objet de requête avec tous les champs d'en-tête.