Comment enregistrer les sites utilisés par une application iPhone?

1

Existe-t-il une application serveur proxy pour mac qui me permette de configurer un serveur proxy local pour pouvoir consigner / suivre les sites visités par une application iPhone?

Merci d'avance!

utilisateur888626
la source

Réponses:

1

Configurez votre Mac en tant que point d'accès et détectez le trafic avec TCPDump. Voici les étapes:

  • Dans l'icône Wi-Fi de votre barre d'outils, cliquez sur Create Network. Donnez-lui un nom aléatoire, sélectionnez Sécurité, puis définissez un mot de passe.
  • Dans l' System Preferences > Sharingensemble To computers using: Wi-Fi. Dans Wi-Fi Options...choisissez le réseau que vous avez créé auparavant. Dans Share your connection from:, choisissez l'interface à partir de laquelle vous obtenez Internet.
  • Activez Internet Sharinget connectez-vous à ce nouveau réseau Wi-Fi à partir de votre iPhone.
  • Déconnectez la 3G sur votre iPhone Settings > General > Networket vérifiez votre connexion Internet avec Safari. Parfois cela prend quelques secondes.
  • Dans votre type de Mac sudo tcpdump -s 0 -A -i en1 port 443 > log.txt. Utilisez cette ifconfigoption si vous avez une interface réseau autre que en1. Le journal généré peut être importé par WireShark (qui est essentiellement une version graphique de tcpdump), et ressemble à ceci:

    entrez la description de l'image ici

  • Maintenant tout le trafic Internet de votre iPhone sera enregistré.

TCPDump est fourni avec toutes les versions de OS X. Pour d'autres options, voir les questions techniques QA1176 - Obtenir un suivi de paquet .

Jano
la source