
एक Burp Suite एक्सटेंशन जो पूर्ण DOM रेंडरिंग क्षमताओं को सीधे Burp में लाता है, जिससे ReactJS, VueJS, Angular और अन्य जैसे फ्रेमवर्क्स पर निर्मित आधुनिक JavaScript-प्रधान अनुप्रयोगों का प्रभावी सुरक्षा परीक्षण संभव हो पाता है।
██████╗ ███████╗██████╗ ██████╗ ███╗ ███╗
██╔══██╗██╔════╝██╔══██╗██╔═══██╗████╗ ████║
██████╔╝█████╗ ██║ ██║██║ ██║██╔████╔██║
██╔══██╗██╔══╝ ██║ ██║██║ ██║██║╚██╔╝██║
██║ ██║███████╗██████╔╝╚██████╔╝██║ ╚═╝ ██║
╚═╝ ╚═╝╚══════╝╚═════╝ ╚═════╝ ╚═╝ ╚═╝
यह एक Burp Suite एक्सटेंशन है जो पूर्ण DOM रेंडरिंग क्षमताओं को सीधे Burp में लाता है, जिससे ReactJS, VueJS, Angular आदि जैसे फ्रेमवर्क के साथ निर्मित आधुनिक JavaScript-प्रधान अनुप्रयोगों का प्रभावी सुरक्षा परीक्षण संभव हो पाता है।

एक्सटेंशन बनाएँ:
mvn clean package
Burp Suite में target/reDOM.jar लोड करें (Extensions → Add)
एक्सटेंशन लोड करें — सेटिंग्स पैनल स्वचालित रूप से खुल जाता है
आवश्यकता अनुसार ब्राउज़र पथ, अपस्ट्रीम प्रॉक्सी और प्रोफ़ाइल निर्देशिका कॉन्फ़िगर करें
ब्राउज़र शुरू करने और कनेक्ट करने के लिए Launch & Connect पर क्लिक करें
Repeater में एक रिक्वेस्ट भेजें और DOM Render टैब पर स्विच करें
MIT License
| सेटिंग | विवरण | डिफ़ॉल्ट |
|---|
| ब्राउज़र पथ | Chromium एक्ज़ीक्यूटेबल का पथ | chromium |
| अपस्ट्रीम प्रॉक्सी | Burp प्रॉक्सी पता | localhost:8080 |
| प्रोफ़ाइल निर्देशिका | उपयोग करने के लिए ब्राउज़र प्रोफ़ाइल | /tmp/redom |
| अमान्य प्रमाणपत्र स्वीकार करें | सेल्फ-साइन्ड और अमान्य TLS प्रमाणपत्रों पर भरोसा करें | चालू |
| स्टार्टअप पर ब्राउज़र लॉन्च करें | एक्सटेंशन लोड होने पर स्वचालित रूप से ब्राउज़र लॉन्च करें | बंद |
| होस्ट / पोर्ट | रिमोट डिबगिंग पता | localhost:9222 |
| कमांड टाइमआउट | CDP कमांड टाइमआउट | 30s |
| पोस्ट-लोड विलंब | JS स्थिर होने के लिए पेज लोड के बाद प्रतीक्षा समय | 1000ms |
| लोड टाइमआउट | पेज लोड की प्रतीक्षा के लिए अधिकतम समय | 30s |
| टैब चयन पर रेंडर करें | DOM Render टैब खोले जाने पर स्वचालित रूप से रेंडर करें | चालू |
| HTML प्रिटी-प्रिंट करें | रेंडर किए गए HTML आउटपुट को फ़ॉर्मेट करें | चालू |