
Advanced Burp Suite Logging Extension
Corey
Arthur द्वारा विकसित
Soroush
Dalili मूल रूप से
NCC Group Plc द्वारा ओपन सोर्स के रूप में जारी - https://www.nccgroup.com/
AGPL-3.0 के अंतर्गत जारी, अधिक जानकारी के लिए LICENSE देखें
Logger++ Burp Suite के लिए एक मल्टीथ्रेडेड लॉगिंग एक्सटेंशन है। सभी Burp Suite टूल्स से अनुरोधों और प्रतिक्रियाओं को लॉग करने के अलावा, एक्सटेंशन उन्नत फ़िल्टर परिभाषित करने की अनुमति देता है, ताकि रोचक प्रविष्टियों को हाइलाइट किया जा सके या लॉग को केवल उन्हीं तक सीमित किया जा सके जो फ़िल्टर से मेल खाते हों।
एक अंतर्निहित grep टूल लॉग को खोजने की सुविधा देता है ताकि निर्दिष्ट पैटर्न से मेल खाने वाली प्रविष्टियाँ ढूँढी जा सकें, और कैप्चर ग्रुप के मान निकाले जा सकें।
लॉग को अन्य सिस्टम में उपयोग करने में सक्षम बनाने के लिए, तालिका को elasticsearch में अपलोड किया जा सकता है या CSV में निर्यात किया जा सकता है।
विशेषताएँ:
वर्तमान सीमाएँ:
लॉग फ़िल्टर

पंक्ति हाइलाइट्स

Grep खोज

आप BApp स्टोर का उपयोग किए बिना इस एक्सटेंशन का उपयोग कर सकते हैं। GitHub रिपॉजिटरी से इस एक्सटेंशन का नवीनतम संस्करण स्थापित करने के लिए, इन चरणों का पालन करें:
नवीनतम रिलीज़ jar डाउनलोड करें।
Burp Suite में, "Extender" टैब पर क्लिक करें, फिर "Extensions" टैब में "Add" बटन पर क्लिक करें और डाउनलोड की गई "loggerplusplus.jar" फ़ाइल का चयन करें।
अब आपको Burp Suite में "Logger++" टैब दिखाई देना चाहिए। यदि यह कुछ भी लॉग नहीं कर पाता है, तो अपनी Burp Suite एक्सटेंशन सेटिंग्स जाँचें। यदि सेव बटन अक्षम हैं, तो सुनिश्चित करें कि आवश्यक लाइब्रेरी सफलतापूर्वक लोड हो गई हैं; एक्सटेंशन को अनलोड करें और फिर पुनः लोड करें और पुनः प्रयास करें। यदि आपको कोई समस्या मिली है, तो कृपया इसे GitHub प्रोजेक्ट में रिपोर्ट करें।
आप इस एक्सटेंशन को इसके "option" टैब का उपयोग करके और कॉलम हेडर पर राइट क्लिक करके कॉन्फ़िगर कर सकते हैं।
अगर आपको प्रोजेक्ट पसंद आया, तो रेपो को स्टार दें! <3
यदि आप प्रोजेक्ट को स्रोत से बनाना चाहते हैं, तो प्रोजेक्ट प्रक्रिया को सरल बनाने के लिए Gradle का उपयोग करता है:
git clone https://github.com/nccgroup/LoggerPlusPlus.gitgradlew jar (Linux) gradlew.bat jar (Windows) निष्पादित करेंreleases फ़ोल्डर में पा सकते हैं।प्रोजेक्ट को विकसित करने के लिए IntelliJ Idea का उपयोग किया गया है, लेकिन बेझिझक अपनी पसंदीदा किसी भी IDE का उपयोग करें। निम्नलिखित निर्देश Idea के लिए हैं, लेकिन प्रक्रिया अन्य IDE के लिए समान होगी।
File > Open पर क्लिक करें, फिर प्रोजेक्ट की build.gradle फ़ाइल चुनें।Run > Edit Configurations पर जाएँ, फिर TestLogger क्लास को लक्षित करते हुए एक नया "Application" कॉन्फ़िगरेशन जोड़ें।यदि आपको कोई समस्या मिली है, तो कृपया इसे GitHub के माध्यम से रिपोर्ट करें।