तुलना उपकरण
तुलना उपकरण दो टेक्स्ट इनपुट के अंतर साथ-साथ दिखाता है और जोड़ी गई, हटाई गई तथा अपरिवर्तित पंक्तियों को चिह्नित करता है।
उपकरण का उपयोग
- बाएँ पैनल में सामग्री पेस्ट करें या टाइप करें।
- दाएँ पैनल में सामग्री पेस्ट करें या टाइप करें।
- अंतर का दृश्य तुरंत अपडेट होता है। जोड़ी गई सामग्री एक रंग में, हटाई गई सामग्री दूसरे रंग में हाइलाइट होती है और अपरिवर्तित पंक्तियाँ उनके आसपास के संदर्भ के साथ दिखाई जाती हैं।
आप अन्य उपकरणों से सामग्री सीधे तुलना उपकरण में भी भेज सकते हैं; उदाहरण के लिए, HTTP इतिहास में किसी प्रतिक्रिया पर राइट-क्लिक करने से “तुलना उपकरण में भेजें” विकल्प मिलता है।
अंतर को समझना
- केवल बाएँ पैनल में मौजूद पंक्तियाँ हटाई गई पंक्तियों के रूप में चिह्नित होती हैं।
- केवल दाएँ पैनल में मौजूद पंक्तियाँ जोड़ी गई पंक्तियों के रूप में चिह्नित होती हैं।
- दोनों पैनलों में समान पंक्तियाँ बिना हाइलाइट के दिखाई देती हैं।
- जिन बदली हुई पंक्तियों का अधिकांश भाग समान है, उनमें अक्षर-स्तर के अंतर पंक्ति के भीतर दिखाए जाते हैं।
सामान्य उपयोग
प्रतिक्रिया के व्यवहार की तुलना
एक ही अनुरोध को किसी पैरामीटर के दो अलग-अलग मानों के साथ भेजें और प्रतिक्रियाओं की तुलना करें। बॉडी के आकार, सामग्री या हेडर में अंतर निम्नलिखित का संकेत हो सकता है:
- ऐसे प्राधिकरण परीक्षण जिनकी प्रतिक्रिया उपयोगकर्ता की भूमिका के अनुसार बदलती है।
- प्रतिक्रिया में पैरामीटर का मान लौटना, जो एक स्थिति में होता है और दूसरी में नहीं।
- त्रुटि प्रबंधन जो स्टैक ट्रेस या आंतरिक पथ उजागर करता है।
टोकन की तुलना
डिकोडर से दो JWT डिकोड करें और उनके डिकोड किए गए पेलोड तुलना उपकरण में पेस्ट करें, ताकि पता चले कि सत्रों के बीच या विशेषाधिकार बढ़ाने के बाद कौन-से क्लेम बदले।
अनुरोधों की तुलना
किसी अनुरोध के दो संस्करण पेस्ट करें, जैसे एक CSRF टोकन के साथ और दूसरा उसके बिना, ताकि प्रूफ-ऑफ़-कॉन्सेप्ट बनाने से पहले सटीक रूप से पुष्टि हो सके कि कौन-से फ़ील्ड अलग हैं।
एक्सप्लॉइट से पहले और बाद का प्रमाण
एक्सप्लॉइट के किसी चरण से पहले और बाद की प्रतिक्रिया कैप्चर करें, ताकि स्थिति में हुए बदलाव को किसी निष्कर्ष में साक्ष्य के रूप में दिखाया जा सके।