You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Comments set for request/response rows in Proxy and Intruder persist across tools, including plugins like Logger++. I'm trying to programmatically do the same from Turbo Intruder scripts, using BurpRequest.setComment().
I dug into Turbo Intruder's code, to expose this functionality to Python without success.
I found that BurpRequest.setComment() is an empty method. (source)
A few places in the Java/Kotlin code make use of IHttpRequestResponse objects, so I tried calling setComment with a string literal as a test to see if anything stuck, without luck (MessageController, TurboScanIssue)
I understand that you cannot provide indefinite support, and am willing to take a stab at implementing this. How might I go about wiring up BurpRequest.setComment() so that comments are persisted?
The text was updated successfully, but these errors were encountered:
Thanks for the suggestion. I tried a few approaches and found one that works, without needing to modify Turbo Intruder itself. It's verbose, but functional.
I registered a new IHttpListener, then exposed the IHttpRequestResponse being passed through the listener to other functions in the script. A PoC can be found here: poc-turbo-intruder-messageinfo-comment.py
Comments set for request/response rows in Proxy and Intruder persist across tools, including plugins like Logger++. I'm trying to programmatically do the same from Turbo Intruder scripts, using
BurpRequest.setComment()
.I dug into Turbo Intruder's code, to expose this functionality to Python without success.
BurpRequest.setComment()
is an empty method. (source)IHttpRequestResponse
objects, so I tried callingsetComment
with a string literal as a test to see if anything stuck, without luck (MessageController, TurboScanIssue)I understand that you cannot provide indefinite support, and am willing to take a stab at implementing this. How might I go about wiring up
BurpRequest.setComment()
so that comments are persisted?The text was updated successfully, but these errors were encountered: