I get the following error when using this Turbo Intruder script:
def queueRequests(target, wordlists):
engine = RequestEngine(endpoint=target.endpoint,
concurrentConnections=1,
engine=Engine.BURP2
)
for i in range(20):
engine.queue(target.req, [i], gate='1')
engine.openGate('1')
def handleResponse(req, interesting):
table.add(req)
Ignoring error: java.lang.NullPointerException: Cannot invoke "burp.api.montoya.http.message.responses.HttpResponse.toByteArray()" because the return value of "burp.api.montoya.http.message.HttpRequestResponse.response()" is null
If I switch to Engine.BURP then I don't get the error.
Interestingly, if I use Engine.HTTP2, then a connection is made, but the process hangs forever with the requests queued.
This is after following along in the "Speed tuning" section of this article.
I get the following error when using this Turbo Intruder script:
If I switch to
Engine.BURPthen I don't get the error.Interestingly, if I use
Engine.HTTP2, then a connection is made, but the process hangs forever with the requests queued.This is after following along in the "Speed tuning" section of this article.