2011-02-02 14 views
85

मुझे ब्राउज़र में HTTP ट्रैफ़िक कैप्चर करने की आवश्यकता है। TamperData http/https अनुरोधों को ट्रैक और संशोधित करने का एक विस्तार हैक्या क्रोम के लिए Tamperdata जैसे कोई एक्सटेंशन है?

मुझे फिडलर जैसे टूल के बारे में पता है, लेकिन मैं एक एडन की तलाश में हूं जो वेब ब्राउजर के विस्तार के रूप में चलता है।

+1

बस यह पाया गया: https://chrome.google.com/webstore/detail/tamper-chrome-application/odldmflbckacdofpepkdkmkccgdfaemb – BWStearns

+0

टैपर (http://dutzi.github.io/tamper) आज़माएं, यह आपको देखने देता है और वर्तमान टैब – dutzi

+0

द्वारा किए गए सभी HTTP अनुरोधों को संशोधित करें: [Tamper डेटा जैसे क्रोम एक्सटेंशन] (http://softwarerecs.stackexchange.com/q/336/3474) – kenorb

उत्तर

52

यदि आप केवल अनुरोधों को ट्रैक करने की आवश्यकता है, तो आप केवल क्रोम डेवलपर टूल्स (Ctrl + Shift + I के साथ सक्रिय करें और नेटवर्क टैब का चयन करें) का उपयोग कर सकते हैं।

[निम्नलिखित पैराग्राफ अब अप्रचलित है। कृपया नीचे delfuego टिप्पणी देखें।]

क्रोम में मनमाने ढंग से HTTP यातायात को संशोधित करना असंभव है, क्योंकि Google ने डेवलपर्स को विस्तारित करने के लिए एपीआई का खुलासा नहीं किया है, जिससे यह संभव हो जाएगा। लेकिन मुझे यह भी संदेह है कि Google भविष्य में ऐसे निम्न-स्तरीय एपीआई का पर्दाफाश करेगा, क्योंकि उनके सभी मौजूदा एपीआई बहुत उच्च स्तर के हैं।

+0

धन्यवाद, नेटवर्क टैब वास्तव में उपयोगी है :-) मैं और कैसे नहीं मैं एन्क्रिप्टेड HTTPS डेटा देख सकता हूं जो मेरा क्लाइंट www.google.com सर्वर पर कहीं और भेजता है। (विंडोज़ पर फिडलर है लेकिन जहां तक ​​मुझे पता है उबंटू लिनक्स के लिए नहीं।) – KajMagnus

+1

@ लेयोमोहो - हमेशा एक वीएम होता है, या फिडलर का उपयोग किसी अन्य मशीन पर करता है और बस उस मशीन का आईपी आपके प्रॉक्सी के रूप में सेट करता है (एक विकल्प है फिडलर को नेटवर्क पर काम करने की अनुमति दें) – Wil

+0

<विकल्प + कमांड + I> ओएसएक्स पर क्रोम डेवलपर टूल्स को सक्रिय करने के लिए। – Hitesh

14

आप एपीआई प्रतिबंधों के कारण क्रोम में HTTP अनुरोधों को संशोधित नहीं कर सकते हैं। इसके बजाय, Charles का उपयोग करें, एक HTTP प्रॉक्सी जो मशीन स्तर पर सभी ट्रैफ़िक को कैप्चर करती है।

+0

और https के लिए? – user2284570

7

2012 अपडेट: क्रोम संस्करण 17 और नए इस संबंध में और अधिक क्षमताओं को जोड़ा गया। मैं "HTTP HTTP अनुरोध हेडर बदलें" नामक क्रोम एक्सटेंशन का प्रयास कर रहा हूं, जो डिफ़ॉल्ट रूप से केवल उपयोगकर्ता-एजेंट करता है, लेकिन आपको मनमाने ढंग से शीर्षलेख नाम/मान भी दर्ज करने की अनुमति देता है।

पीएस [चार्ल्स] प्रॉक्सी विचार कुछ हितों का है, हालांकि चार्ल्स नाग-वेयर (हर 30 मिनट में यह भुगतान/पंजीकरण करने के लिए अनुस्मारक पॉप अप करता है ...)

+4

वास्तव में इसकी कीमत – Marc

+0

वास्तव में लायक है। मैंने पाया कि मेरी कंपनी के पास साइट लाइसेंस है, इसलिए मैं पिछले कुछ हफ्तों से खुशी से इसका उपयोग कर रहा हूं। – MarkHu

5

फिडलर (प्रॉक्सी) अभी भी नि: शुल्क और ठीक है। मैंने इसे वर्षों तक इस्तेमाल किया।

+0

केवल विंडोज़, सही? –

+0

@AndrewSwan - उन्होंने हाल ही में लिनक्स/ओएसएक्स के लिए अल्फा बिल्ड जारी किया है। –

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