Projects STRLCPY LoggerPlusPlus Commits aa45f407
🤬
Revision indexing in progress... (symbol navigation in revisions will be accurate after indexed)
  • ■ ■ ■ ■ ■
    BappDescription.html
    1  -<p>This extension can be used to log the requests and responses made by all Burp
    2  -tools, and display them in a sortable table. It can also save the logged data in CSV format.</p>
     1 +<p>Logger++ is a multithreaded logging extension for Burp Suite. In addition to logging requests and responses from all Burp Suite tools, the extension allows advanced filters to be defined to highlight interesting entries or filter logs to only those which match the filter.</p>
     2 + 
     3 +<p>A built in grep tool allows the logs to be searched to locate entries which match a specified pattern, and extract the values of the capture groups.</p>
     4 + 
     5 +<p>To enable logs to be used in other systems, the table can also be uploaded to elasticsearch or exported to CSV.</p>
     6 + 
     7 +<p>Features:</p>
     8 + 
     9 +<ul>
     10 + <li>Works with the latest version of Burp Suite (tested on 1.7.27)</li>
     11 + <li>Logs all the tools that are sending requests and receiving responses</li>
     12 + <li>Ability to log from a specific tool</li>
     13 + <li>Ability to log from a specific tool</li>
     14 + <li>Ability to save the results in CSV format</li>
     15 + <li>Ability to show results of custom regular expressions in request/response</li>
     16 + <li>User can customise the column headers</li>
     17 + <li>Advanced Filters can be created to display only requests matching a specific string or regex pattern</li>
     18 + <li>Row highlighting can be added using advanced filters to make interesting requests more visible</li>
     19 + <li>Grep through logs</li>
     20 + <li>Live requests and responses</li>
     21 + <li>Multiple view options</li>
     22 + <li>Pop out view panel</li>
     23 + <li>Multithreaded</li>
     24 +</ul>
    3 25   
    4  -<p>Requires Java version 7.</p>
     26 +<p>Current Limitations:</p>
     27 + 
     28 +<ul>
     29 + <li>Cannot log the requests' actual time unless originating from proxy tool</li>
     30 + <li>Cannot calculate the actual delay between a request and its response unless originating from proxy tool</li>
     31 +</ul>
    5 32   
  • ■ ■ ■ ■ ■ ■
    BappManifest.bmf
    skipped 1 lines
    2 2  ExtensionType: 1
    3 3  Name: Logger++
    4 4  RepoName: logger-plus-plus
    5  -ScreenVersion: 3.07
    6  -SerialVersion: 6
     5 +ScreenVersion: 3.18
     6 +SerialVersion: 12
    7 7  MinPlatformVersion: 0
    8 8  ProOnly: False
    9 9  Author: Soroush Dalili & Corey Arthur, NCC Group
    10 10  ShortDescription: Logs requests and responses for all Burp tools in a sortable table.
    11  -EntryPoint: burplogger++.jar
     11 +EntryPoint: releases/LoggerPlusPlus.jar
    12 12  BuildCommand: gradle jar
    13 13   
  • ■ ■ ■ ■ ■ ■
    build.gradle
    1 1  apply plugin: 'java'
    2 2   
    3 3  sourceCompatibility = 1.8
     4 +targetCompatibility = 1.8
    4 5   
    5 6  repositories {
    6 7   mavenCentral()
    skipped 30 lines
    37 38  tasks.withType(Jar) {
    38 39   destinationDir = file("$rootDir/releases")
    39 40  }
     41 + 
Please wait...
Page is in error, reload to recover