Fermer

janvier 21, 2019

Capturer le trafic iOS avec Fiddler


Dans ce didacticiel pas à pas, découvrez comment configurer votre appareil iOS de manière à utiliser Fiddler en tant que proxy et à capturer le trafic Web de votre téléphone.

La semaine dernière, nous avons appris comment capturer le trafic de votre appareil Android. avec Fiddler . Voyons maintenant comment cela fonctionne sur iOS.

Conditions préalables

Vous devez d’abord installer Fiddler sur votre ordinateur de bureau. Le PC et l'appareil iOS 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.)

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

Configuration du périphérique iOS

Une fois que Fiddler vous écoute, vous devez l’utiliser comme proxy dans iOS.

  1. Ouvrir Paramètres -> WiFi
  2. Trouver votre réseau actuel et cliquez sur l'icône i
  3. Faites défiler vers le bas et choisissez Manuel sur le choix du proxy HTTP
  4. Saisissez votre adresse IP dans le champ Serveur
  5. Saisissez le port d’écoute Fiddler (8888 par défaut) dans le port . ] champ

 Configurer le proxy "titre =" Configurer le proxy "data-method =" ResizeFitToAreaArguments "data-customsizemethodproperties =" {"MaxWidth": "", "MaxHeight": "500", "ScaleUp ": false," Qualité ":" Elevé "}" data-openoriginalimageonclick = "true" /> </a data-recalc-dims=

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

Capturer le trafic HTTPS

Avec la configuration actuelle, vous devriez pouvoir capturer le trafic HTTP. Cependant, si vous essayez d’ouvrir un site Web HTTPS, vous obtiendrez l’erreur . Le certificat de sécurité de ce site n’est pas approuvé! . Pour résoudre ce problème, vous devez faire confiance au certificat racine Fiddler.

  1. Dans votre navigateur, accédez à http: //ipv4.fiddler: 8888
  2. Cliquez sur le lien du certificat racine Fiddler pour le télécharger
  3. Installez le certificat sur votre appareil. Maintenant, vous devriez également pouvoir capturer le trafic HTTPS.

    Nettoyage en place

    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 iOS. Si vous avez des questions ou des problèmes, laissez juste un commentaire ci-dessous.

    Nous aimons toujours recevoir des commentaires, alors n'hésitez pas à nous faire part de 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