PortSwigger / BChecks

BChecks collection for Burp Suite Professional and Burp Suite Enterprise Edition
https://portswigger.net/burp/documentation/scanner/bchecks
GNU Lesser General Public License v3.0
606 stars 107 forks source link

Add "Event Log" support or add an "Output" tab like we have in custom extensions #21

Open DanaEpp opened 1 year ago

DanaEpp commented 1 year ago

While debugging .bcheck scripts it would be REALLY nice if we could write to the Event Log so we can do rudimentary logging to see what the heck is going on. Right now, I am using "report issue:" to do it, which is ugly and just not appropriate.

Alternatively, some sort of output tab similar to how it's done in custom extensions would work too. We just need some way to track how things are flowing through a .bcheck.

Thanks for considering the request. Awesome addition. Just need to sand out some of these rough edges for script creation.

A-J-C commented 1 year ago

Nice idea! We will shortly be working on a better testing pipeline for writing BChecks which will hopefully alleviate these issues.

DanaEpp commented 1 year ago

That's great to hear. I like the idea of being able to write to the Event log from a check as well as having a separate output tab for custom check logging. They both have their place.

Thanks for considering the enhancement request.