Closed BigFish2086 closed 10 months ago
Sorry about this, I believe you can make compilation work by editing the build.gradle and replacing compileOnly files('montoya-api-2023.7-13-BLACKHAT.jar')
with implementation net.portswigger.burp.extensions:montoya-api:2023.9
.
I'll land a proper fix once I escape vegas.
This line almost fixed the problem. I changed it and got the following error:
I changed the lines at the start of the file build.gradle
to the following:
sourceCompatibility = 17
targetCompatibility = 17
It worked now by changing also the JDK version from 11 to 17 but with these warnings
I actually wanted to try it with older versions of burp, but I think it's not compatible. Anyways, thanks for your help. Enjoy yourself in vegas.
Thanks, yep that looks about right and I've pushed an update with a similar fix.
You're correct that this won't work in older versions of Burp, as it uses a new API to perform the single-packet attack via Burp's network stack.
I tried to build the master branch manually using![image](https://github.com/PortSwigger/turbo-intruder/assets/63132227/8ad2b7da-497f-4f85-bff4-1b15568785f4)
./gradew build fatjar
however i got the following errorwith this configuration for java & gradle for this![image](https://github.com/PortSwigger/turbo-intruder/assets/63132227/a7e70424-2d45-4419-a258-bf025b951bd0)
ubuntu:18.04
docker instance:It seems to me that the last version I can build is this commit: f30d741 i.e v1.32 and any other version after that can't be built manually