
Burp Suite के लिए एक्सटेंशन जो प्रत्येक अनुरोध पर आपके IP को घुमाने के लिए AWS API Gateway का उपयोग करता है।
बर्प सूट के लिए एक्सटेंशन जो AWS API Gateway का उपयोग करके हर अनुरोध पर आपका IP बदलता है।
अधिक जानकारी: Bypassing IP Based Blocking Using AWS - Rhino Security Labs
AWS API Gateway का उपयोग करके स्रोत IP को छिपाने की यह विधि अब AWS की पेनिट्रेशन टेस्टिंग नीति के अनुसार प्रतिबंधित मानी जाती है: https://aws.amazon.com/security/penetration-testing/
यह एक्सटेंशन आपको कई क्षेत्रों में आसानी से API Gateway स्पिन अप करने की अनुमति देता है। लक्षित होस्ट के लिए सभी बर्प सूट ट्रैफ़िक को API Gateway एंडपॉइंट के माध्यम से रूट किया जाता है, जिससे प्रत्येक अनुरोध पर IP अलग होता है। (IP के पुनर्चक्रण की संभावना है, लेकिन यह काफी कम है और जितने अधिक क्षेत्रों का उपयोग करेंगे, संभावना उतनी ही कम होगी)।
यह विभिन्न प्रकार के IP ब्लॉकिंग को बायपास करने के लिए उपयोगी है, जैसे कि IP-आधारित ब्रूटफोर्स सुरक्षा, IP-आधारित API दर सीमा, या IP-आधारित WAF ब्लॉकिंग आदि।
इसका एक संस्करण BApp स्टोर में उपलब्ध है जिसे आप वहाँ से सीधे इंस्टॉल कर सकते हैं: https://portswigger.net/bappstore/2eb2b1cb1cf34cc79cda36f0f9019874
यदि आप शुरू किए गए संसाधनों और एंडपॉइंट या किसी संभावित त्रुटि की जांच करना चाहते हैं, तो आप बर्प में आउटपुट कंसोल देख सकते हैं।
अपने AWS खाते में API GW बनाने के लिए सहायक स्क्रिप्ट का उपयोग करें। इसे boto3 की आवश्यकता है, लेकिन इसे बर्प के लिए सेटअप करने की आवश्यकता नहीं है, और आपके पास एक मान्य AWS प्रोफ़ाइल सेटअप होना चाहिए:
Usage: createapigws.py [OPTIONS]
Options:
--profile TEXT AWS profile to use [default: pentest1]
--state-file TEXT API GW state directory, script creates STATE_FILE and
STATE_FILE.json. [default: api_gateways.txt]
--create TEXT specify target URL: https://example.com
--delete
--help Show this message and exit.
createapigws.py से स्टेट फ़ाइल पथ को API GW फ़ाइल में डालें।createapigws.py स्क्रिप्ट का उपयोग करें।

सुनिश्चित करें कि आपने Jython इंस्टॉल किया है और बर्प एक्सटेंशन विकल्पों के माध्यम से IPRotate.py जोड़ा है।

इस एक्सटेंशन को जारी करने के बाद, यह बताया गया कि इस क्षेत्र में AWS API Gateway का उपयोग करके IP पते को छिपाने के लिए अन्य शोध हुए हैं। इस तकनीक का उपयोग करके @ustayready @ryHanson और @rmikehodges द्वारा कुछ शानदार शोध और उपकरण हैं।
इन्हें भी जांचना सुनिश्चित करें: