
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 から報告してください。