À l'aide de Fiddler est un Proxy Inverse
Fiddler spécifie deux options pour l'utiliser comme un proxy inverse.
Option 1:
Fiddler peut être configuré de sorte que tout le trafic envoyé à http://127.0.0.1:8888 est automatiquement envoyé à un port différent sur la même machine. Pour définir cette configuration:
Démarrez REGEDIT
Créer une nouvelle valeur DWORD nommée ReverseProxyForPort à l'intérieur HKCU\SOFTWARE\Microsoft\Fiddler2.
Définissez la valeur DWORD pour le port local que vous souhaitez re-router le trafic entrant (généralement le port 80 pour un
serveur HTTP standard)Redémarrer Fiddler
Naviguer dans votre navigateur pour http://127.0.0.1:8888
Option 2:
Alternativement, vous pouvez écrire une règle qui fait la même chose.
Dire que vous exécutez un site web sur le port 80 d'une machine nommée SERVEUR web. Vous vous connectez à l' >site web en utilisant Internet Explorer Mobile Edition sur un SmartPhone Windows périphérique pour lequel vous ne pouvez pas >configurer le proxy web. Vous voulez capturer le trafic du téléphone et de la réponse du serveur.
Commencer un violon sur le SERVEUR web de la machine, fonctionnant sur le port par défaut de 8888.
Cliquez sur Outils | Fiddler Options, et d'assurer la "Autoriser les clients distants à se connecter" est cochée. Redémarrer si nécessaire.
Choisir Règles | Personnaliser Les Règles.
À l'intérieur de la OnBeforeRequest gestionnaire, ajouter une nouvelle ligne de code:
si (oSession.de l'hôte.toLowerCase() == "serveur:8888") oSession.host = "serveur:80";Sur le SmartPhone, accédez à http://webserver:8888
Les deux options impliquent l'utilisation d'un violon sur la même machine, mais que faire si le Violoneux et le web server exécuté sur deux machines différentes? Par exemple, dire que example.com interrogé par l'utilisateur et décide de 1.2.3.4. Puis-je exécuter un violon sur 1.2.3.4 pour acheminer le trafic à chaque fois que 1.2.3.5 example.com est interrogé? En supposant que j'ai utiliser l'option 2 pour configurer Fiddler, j'ai mis "webserver" pour exemple, example.com, www.example.com ou l'adresse IP de example.com (à supposer www.example.com est un alias de example.com)?
OriginalL'auteur Bhubhu Hbuhdbus | 2012-03-22
Vous devez vous connecter pour publier un commentaire.
Simuler le fichier HOSTS de Windows, en pointant un nom d'hôte à une adresse IP différente
OriginalL'auteur easylogic
Parfois, vous souhaiterez peut-être utiliser un violon pour piège du trafic, mais pour une raison quelconque vous ne pouvez pas configurer le client pour utiliser un serveur proxy.
Fiddler peut fonctionner comme un "reverse proxy", ce qui signifie qu'il peut s'exécuter sur le serveur et de transmettre les demandes entrantes vers un autre port ou un serveur web.
Vidéo sur la façon de configurer comme reverse proxy fiddler
OriginalL'auteur rafaelcarioca7
J'ai configuré le proxy inverse correctement sur Fiddler 2 et mon appareil iOS connecté. Cependant, je ne pouvais pas obtenir un violon pour afficher le trafic. Dans le cas où vous rencontrez ce problème, il s'avère qu'il y est une insupportable simple mais cruciale étape de la configuration requise.
Sur le bas de la capture du trafic de la fenêtre, il y a une option qui spécifie ce qu'il faut capturer le trafic de. Par défaut, c'est "Navigateurs internet", ce qui signifie des navigateurs web sur la machine hôte, et non les navigateurs à partir de la télécommande machines.
Changement que pour "Tous les Processus et le trafic de la capture fonctionne.
OriginalL'auteur blackcatweb