Logger++ is an extension for Burp Suite, designed as a replacement to the proxy history tab with added functionality. Requests and responses from all Burp Suite tools can be logged in real time. Where these can be filtered, or highlighted, with user-defined rules using a custom query language.
Documentation on the full query language can be found here.
One of the biggest advantages of Logger++ is the ability to quickly search the logs using advanced queries.
response.body CONTAINS "suspiciousValue"
request.method == "POST" AND !(request.body CONTAINS "csrf")
request.body CONTAINS "a" OR request.method == "POST" AND request.body CONTAINS "b"
request.body CONTAINS "a" OR (request.method == "POST" AND request.body CONTAINS "b")
Most of the time, you’ll want to see all requests which are being made by an application. While log filters restrict the table to only the matching entries, Color Filters can be used to highlight the entries which match a defined rule.
Color Filters can then be defined within Logger++ to highlight each of the requests from the Burp proxy tool, based on the originating browser as below.