पहली बार ट्रैफ़िक कैप्चर करना
यह मार्गदर्शिका Ogma में पहली बार सफलतापूर्वक ट्रैफ़िक कैप्चर करने की प्रक्रिया बताती है।
1. Ogma शुरू करें
- Ogma खोलें।
- लॉन्चर से स्थानीय इंस्टेंस शुरू करें।
- कार्यक्षेत्र खोलें।
- पुष्टि करें कि इंस्टेंस का स्वास्थ्य संकेतक स्वस्थ स्थिति दिखा रहा है।
डिफ़ॉल्ट स्थानीय प्रॉक्सी लिसनर 127.0.0.1:8080 है। डिफ़ॉल्ट API लिसनर 127.0.0.1:8181 है।
2. कैप्चर करने का तरीका चुनें
Ogma ब्राउज़र
जब आप सबसे जल्दी ट्रैफ़िक कैप्चर करना चाहते हों, तो Ogma ब्राउज़र का उपयोग करें।
- Ogma ब्राउज़र खोलें पर क्लिक करें।
- लक्ष्य का URL दर्ज करें।
- एप्लिकेशन में सामान्य रूप से ब्राउज़ करें।
- HTTP इतिहास पर लौटें और पुष्टि करें कि अनुरोध दिखाई दे रहे हैं।
जब आप प्रॉक्सी, प्रमाणपत्र और सत्र की सेटिंग्स को अन्य काम से अलग रखना चाहते हों, तो समर्पित ब्राउज़र प्रोफ़ाइल का उपयोग करें।
बाहरी ब्राउज़र या उपकरण
जब लक्ष्य को किसी विशिष्ट रनटाइम की आवश्यकता हो, तो बाहरी ब्राउज़र, मोबाइल एमुलेटर, CLI क्लाइंट या स्वतंत्र डेस्कटॉप क्लाइंट का उपयोग करें।
एप्लिकेशन का प्रॉक्सी कॉन्फ़िगर करें:
| सेटिंग | मान |
|---|---|
| HTTP प्रॉक्सी होस्ट | 127.0.0.1 |
| HTTP प्रॉक्सी पोर्ट | 8080 या इंस्टेंस का लिसनर पोर्ट |
| HTTPS प्रॉक्सी | वही होस्ट और पोर्ट |
Firefox या Chromium के लिए समर्पित प्रोफ़ाइल, Ogma के CA और प्रॉक्सी की सेटिंग्स को अन्य ब्राउज़र प्रोफ़ाइलों से अलग रखती है।
3. HTTPS निरीक्षण सक्षम करें
- सेटिंग्स > प्रमाणपत्र खोलें।
- Ogma का CA प्रमाणपत्र डाउनलोड करें।
- उसे परीक्षण के ब्राउज़र या ऑपरेटिंग सिस्टम के विश्वसनीय प्रमाणपत्र भंडार में आयात करें।
- आवश्यकता होने पर ब्राउज़र पुनः शुरू करें।
- किसी HTTPS लक्ष्य पर ब्राउज़ करें और पुष्टि करें कि डिक्रिप्ट किया गया ट्रैफ़िक HTTP इतिहास में दिखाई देता है।
बाद में सेटिंग्स > प्रमाणपत्र से CA प्रमाणपत्र का प्रबंधन करें, उसे बदलें या दोबारा बनाएँ।
4. परीक्षण का दायरा तय करें
परीक्षण का दायरा प्रॉक्सी डेटा को केंद्रित रखता है और फ़िल्टर, स्कैनर रन, खोज, स्वचालन और निर्यात को संभालना आसान बनाता है।
- परीक्षण के दायरे खोलें।
- लक्ष्य होस्ट, डोमेन या HTTPQL व्यंजक के लिए एक प्रीसेट बनाएँ।
- प्रीसेट सक्रिय करें।
- इतिहास, खोज, स्कैनर, स्वचालन और MCP कार्यप्रवाहों में दायरे का ध्यान रखने वाले फ़िल्टर उपयोग करें।
HTTPQL व्यंजक का उदाहरण:
text
req.host:example.com OR req.host:api.example.com5. कैप्चर किए गए ट्रैफ़िक की जाँच करें
पहली समीक्षा के लिए इन दृश्यों का उपयोग करें:
| दृश्य | उद्देश्य |
|---|---|
| HTTP इतिहास | अनुरोधों और प्रतिक्रियाओं की मुख्य तालिका। टैग और रंग दें, फ़िल्टर करें, बॉडी की जाँच करें और ट्रैफ़िक को अन्य उपकरणों में भेजें। |
| साइटमैप | कैप्चर किए गए वेब क्षेत्र का होस्ट और पथ के आधार पर अवलोकन। |
| एंडपॉइंट | निकाले गए API एंडपॉइंट और JavaScript से खोजे गए एंडपॉइंट। |
| WS / SSE इतिहास | WebSocket कनेक्शन, संदेश और सर्वर से भेजे गए इवेंट की स्ट्रीम। |
| खोजें | HTTPQL फ़िल्टरों के साथ पूरे इतिहास में खोज। |
6. परीक्षण जारी रखें
कैप्चर सही तरीके से काम करने लगे, तो:
- किसी रोचक अनुरोध को रीप्ले में भेजें।
- स्कैनिंग में निष्क्रिय जाँच चलाएँ।
- निष्कर्ष में पुष्टि किए गए साक्ष्य बनाएँ।
- निर्यात से चुने हुए साक्ष्य निर्यात करें।
त्वरित निदान
| लक्षण | क्या जाँचें |
|---|---|
| कोई ट्रैफ़िक नहीं दिखाई देता | पुष्टि करें कि ब्राउज़र या एप्लिकेशन का प्रॉक्सी चल रहे Ogma लिसनर की ओर निर्देशित है। |
| HTTPS साइटें नहीं खुलतीं | पुष्टि करें कि Ogma के CA पर सही ब्राउज़र प्रोफ़ाइल या OS के विश्वसनीय प्रमाणपत्र भंडार में भरोसा किया गया है। |
| केवल असंबंधित ट्रैफ़िक दिखाई देता है | परीक्षण का दायरा सक्रिय करें और उसी तक सीमित फ़िल्टर उपयोग करें। |
| अनुरोध Ogma को बायपास करते हैं | सिस्टम प्रॉक्सी सेटिंग्स, ब्राउज़र के DNS-over-HTTPS, VPN स्प्लिट टनलिंग और ऐप-विशिष्ट प्रॉक्सी ओवरराइड की जाँच करें। |