
إضافة تسجيل متقدمة لـ Burp Suite
تم التطوير بواسطة Corey
Arthur
في الأصل بواسطة Soroush
Dalili
تم إصداره كمصدر مفتوح بواسطة NCC Group Plc - https://www.nccgroup.com/
تم إصداره بموجب رخصة AGPL-3.0، راجع LICENSE لمزيد من المعلومات
Logger++ هو إضافة تسجيل متعددة الخيوط (multithreaded) لـ Burp Suite. بالإضافة إلى تسجيل الطلبات والاستجابات من جميع أدوات Burp Suite، تتيح الإضافة تعريف فلاتر متقدمة لتمييز الإدخالات المثيرة للاهتمام أو تصفية السجلات بحيث تقتصر فقط على تلك التي تطابق الفلتر.
تتيح أداة grep المدمجة البحث في السجلات لتحديد الإدخالات التي تطابق نمطًا محددًا، واستخراج قيم مجموعات الالتقاط (capture groups).
ولتمكين استخدام السجلات في أنظمة أخرى، يمكن أيضًا رفع الجدول إلى elasticsearch أو تصديره إلى CSV.
الميزات:
القيود الحالية:
فلاتر السجل

تمييز الصفوف

بحث grep

يمكنك استخدام هذه الإضافة دون استخدام متجر BApp. لتثبيت أحدث إصدار من هذه الإضافة من مستودع GitHub، اتبع الخطوات التالية:
قم بتنزيل ملف jar الخاص بالإصدار الأحدث .
في Burp Suite، انقر على تبويب "Extender"، ثم في تبويب "Extensions" انقر على زر "Add" وحدد ملف "loggerplusplus.jar" الذي تم تنزيله.
يجب أن تتمكن الآن من رؤية تبويب "Logger++" في Burp Suite. إذا لم يتمكن من تسجيل أي شيء، تحقق من إعدادات الإضافة في Burp Suite. إذا كانت أزرار الحفظ معطلة، فتأكد من تحميل المكتبات المطلوبة بنجاح؛ قم بإلغاء التحميل ثم أعد تحميل الإضافة وحاول مرة أخرى. إذا وجدت مشكلة، يرجى الإبلاغ عنها في مشروع GitHub.
يمكنك تكوين هذه الإضافة باستخدام تبويب "option" الخاص بها وعبر النقر بزر الماوس الأيمن على رؤوس الأعمدة.
إذا أعجبك المشروع، امنح المستودع نجمة! <3
إذا كنت ترغب في بناء المشروع من المصدر، يستخدم المشروع Gradle لتبسيط العملية:
git clone https://github.com/nccgroup/LoggerPlusPlus.gitgradlew jar (لينكس) أو gradlew.bat jar (ويندوز)releases الخاص بالمشروع.تم استخدام IntelliJ Idea لتطوير المشروع، لكن لا تتردد في استخدام أي بيئة تطوير متكاملة (IDE) تفضلها. الإرشادات التالية خاصة بـ Idea، لكن العملية ستكون مشابهة لبيئات التطوير الأخرى.
File > Open، ثم حدد ملف build.gradle الخاص بالمشروع.Run > Edit Configurations، ثم أضف تكوين "Application" جديدًا
يستهدف فئة TestLogger.إذا وجدت مشكلة، يرجى الإبلاغ عنها عبر GitHub.