
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 Store. Чтобы установить последнюю версию этого расширения из репозитория 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 (Linux) или gradlew.bat jar (Windows)releases проекта.Для разработки проекта использовалась IntelliJ IDEA, но вы можете использовать любую удобную вам IDE. Приведённые ниже инструкции предназначены для IDEA, но процесс будет аналогичным для других IDE.
File > Open, затем выберите файл build.gradle проекта.Run > Edit Configurations, затем добавьте новую конфигурацию
"Application", указав класс TestLogger.Если вы обнаружили проблему, сообщите о ней через GitHub.