Fermer

janvier 15, 2019

Capturer le trafic Android avec Fiddler


Dans ce didacticiel pas à pas, vous apprendrez à configurer votre appareil Android pour qu’il utilise Fiddler en tant que proxy et pour capturer le trafic Web de votre téléphone.

Le débogage d’applications Web sous Windows est relativement simple. Chaque navigateur a ses propres outils de développement, et vous pouvez surtout utiliser Fiddler . Cependant, ce n’est pas le cas si vous êtes un développeur mobile qui souhaite déboguer une application ou un site Web à partir d’un appareil Android. Heureusement, vous pouvez toujours utiliser Fiddler pour le faire.

Conditions préalables

Vous devez d’abord installer Fiddler sur votre ordinateur de bureau. Le PC et l'appareil Android devraient être découvrables sur le même réseau. C’était la partie la plus difficile pour moi, car même quand je les ai sur le même réseau, ils ne pouvaient pas communiquer entre eux. J'ai dû utiliser le point d'accès mobile sur ma machine pour les rendre découvrables.

Envoyez une requête ping à l'adresse IP du périphérique à partir de votre machine pour vous assurer qu'elle peut communiquer.

Configuration de Fiddler

Vous devez d'abord activer le paramètre Autoriser les ordinateurs distants à se connecter dans Fiddler

  1. . Ouvrez Fiddler et sélectionnez Outils -> Options
  2. Cochez la case Connexions
  3. Cochez la case Autoriser la connexion des ordinateurs distants pour activer le paramètre
  4. Redémarrer Fiddler. pour que les modifications prennent effet

Fiddler écoute maintenant le port 8888 (il s’agit du port par défaut. Vous pouvez le modifier à partir du paramètre ci-dessus.)

 Autorise les ordinateurs distants à se connecter "title =" Autorise les ordinateurs distants à connect "/></p data-recalc-dims=

Configuration du périphérique Android

Une fois que Fiddler vous a écouté, vous devez l’utiliser comme proxy dans Android.

  1. Ouvrez le menu WiFi.
  2. restez appuyé sur votre réseau actuel pour afficher les détails du réseau
  3. Choisissez l’option Gérer les paramètres réseau [19659010] Vérifiez Afficher les options avancées La case à cocher
  4. Choisissez Manuel dans la liste déroulante Proxy
  5. Saisissez votre adresse IP dans le nom d'hôte proxy . champ
        
    REMARQUE: vous pouvez vérifier votre adresse IP en survolant l'icône Network Connection dans la barre d'outils Fiddler.
        
  6. Tapez le port d'écoute Fiddler (8888 par défaut) dans le champ Port du proxy
  7. Cliquez sur Enregistrer pour appliquer les modifications

 Paramètres WiFi "title =" Paramètres WiFi " /></p data-recalc-dims=

Le trafic de votre appareil devrait être visible dans Fiddler.

Capturer le trafic HTTPS

Avec la configuration actuelle, vous devriez être en mesure de capturer le trafic HTTP. Toutefois, si vous essayez d’ouvrir un site Web HTTPS, erreur . Pour résoudre ce problème, vous devez faire confiance au certificat racine Fiddler.

REMARQUE: Par défaut, le certificat généré par Fiddler est valide. ERR_CERT_VALIDITY_TOO_LONG erreur dans Chrome sous Android: résoudre ce problème:

  1. Exécuter à propos de: config dans Fiddler QuickExec.
  2. Créer une nouvelle variable fiddler.certmaker. ValidDays avec la valeur 820

Ensuite, vous pouvez procéder à l'installation le certificat de racine de violoneur, comme suit:

  1. Dans votre navigateur, accédez à http: //ipv4.fiddler: 8888
  2. Téléchargez le certificat de racine de violoneux.
  3. Installez le certificat sur votre appareil.

Maintenant, vous devriez également pouvoir capturer le trafic HTTPS

Nettoyage

Une fois le débogage terminé, n'oubliez pas de supprimer le proxy WiFi de votre appareil.

C’est tout ce que vous devez savoir sur la capture du trafic Web à partir d’appareils Android avec Fiddler. Si vous avez des questions ou des problèmes, laissez simplement un commentaire ci-dessous.

Nous aimons toujours recevoir des retours, n'hésitez pas à partager vos impressions sur ce que vous aimeriez voir avec nous sur notre Feedback Portal . Et si vous débutez dans Fiddler, vous pouvez commencer dès aujourd'hui – téléchargez Fiddler gratuitement ici .


Les commentaires sont désactivés en mode Aperçu.




Source link