2015-06-26 7 views
7

मुझे अपने घर नेटवर्क पर HTTP (एस) एपीआई यातायात का निरीक्षण करने के लिए फिडलर का उपयोग करने में दिलचस्पी है। मुझे दो नेटवर्क/राउटर चाहिए; "सामान्य" और "फिडलर"। मैं चाहता हूं कि डिवाइस आसानी से नेटवर्क से कनेक्ट हों। सामान्य और फिडलर प्रॉक्सी नेटवर्क के बीच डिवाइस को स्थानांतरित करते समय मैं मैन्युअल रूप से प्रॉक्सी सेटिंग्स को कॉन्फ़िगर/कॉन्फ़िगर नहीं करना चाहता हूं। मैं बस एक नया एक्सेस पॉइंट चुनना चाहता हूं और डिवाइस का काम करना चाहता हूं। यह कैसे किया जा सकता है? "फिडलर" राउटर पर किसी प्रकार का पोर्ट-फॉरवर्डिंग पर्याप्त होगा?प्रॉक्सी बदलने के बिना फिडलर से कनेक्टिंग डिवाइस?

+0

चर्चा यहाँ: http://www.telerik.com/forums/best-way-to-inspect-http(s)-apis-of-many-devices – EricLaw

उत्तर

2

प्रयोग और चर्चा के कई हफ्तों के बाद, मेरा निष्कर्ष यह है कि न तो फिडलर और न ही चार्ल्स प्रॉक्सी पारदर्शी प्रॉक्सी का समर्थन करता है जो एक साधारण राउटर सेटअप कार्य करने के लिए महत्वपूर्ण है। ओटीओएच, mitmproxy अच्छी तरह से काम करता है। mitmproxy ओएस/एक्स और लिनक्स पर चलता है। विंडोज के लिए दो विकल्प हैं, mitmdump mitmproxy का यूआई-कम संस्करण है, और mitmweb (उपलब्ध है लेकिन वर्तमान में रिलीज़ नहीं है) में एक बहुत ही आशाजनक यूआई है।

वास्तव में आप आसानी से एक एमआईटीएम सिस्टम के लिए गेटवे पर राउटर को कॉन्फ़िगर करते हैं। वहां से एमआईटीएम http अनुरोध और प्रतिक्रिया दिखाएगा। यदि आप HTTPS देखना चाहते हैं, तो आपको बस एक एमआईटीएम प्रमाण पत्र स्वीकार करने की आवश्यकता होगी। विशेष डोमेन नाम http://mitm.it पर जाकर और निर्देशों का पालन करके ऐसा करें।

एक अधिक विस्तृत चर्चा के लिए Best Way to Inspect HTTP(S) APIs of Many Devices

मैं एक पारदर्शी प्रॉक्सी के लिए प्रॉक्सी ग्राहक यातायात के लिए एक रूटर विन्यस्त करने के लिए प्रक्रिया लिखा देखते हैं। MitmProxy के साथ महान काम करता है। इस दृष्टिकोण की सुंदरता यह है कि आप राउटर और HTTP (एस) यातायात को क्लाइंट डिवाइस, वायर्ड या वायरलेस से कनेक्ट कर सकते हैं, मिटप्रोक्सी द्वारा प्रदर्शित किया जाएगा। प्रत्येक डिवाइस की प्रॉक्सी सेटिंग्स के साथ बेकार करने की कोई ज़रूरत नहीं है। जब आप सामान्य राउटर पर वापस जाते हैं तो आप बस राउटर के नेटवर्क का चयन करते हैं।

Best Way to Inspect HTTP(S) API Traffic in a Multi-Platform Multi-Device Environment

+1

अधिक mitmproxy निर्देश: [लिनक्स पर पारदर्शी प्रॉक्सीइंग] (http://docs.mitmproxy.org/en/stable/transparent/linux.html) और [पारदर्शी रूप से आभासी मशीनों को प्रॉक्सी करें] (http://docs.mitmproxy.org/ एन/स्थिर/ट्यूटोरियल/पारदर्शी-dhcp.html)। –

+0

वर्चुअल मशीनों के माध्यम से फिडलर को अपस्ट्रीम प्रॉक्सी के रूप में उपयोग करने का एक तरीका यहां दिया गया है: https://pfelix.wordpress.com/2016/03/05/using-fiddler-for-an-android-and-windows-vm-development-environment / – BSalita

-1

http://fiddlerbook.com/fiddler/help/hookup.asp --- क्या आपने इसे चेक किया है? मुझे लगता है कि यह मदद करता है।

+0

आप पढ़ी [EricLaw की टिप्पणी ] (http://stackoverflow.com/questions/31082957/connecting-devices-to-fiddler-without-proxy-changing#comment50978824_31082957) और [क्या उत्तर हैं कि वास्तव में कहीं और "अच्छे उत्तर" लिंक हैं?] (http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers)? – CodeCaster

+0

साझा करने के लिए कोई धन्यवाद नहीं .. मैं पढ़ूंगा। –

संबंधित मुद्दे