imperva / automatic-api-attack-tool

Imperva's customizable API attack tool takes an API specification as an input, generates and runs attacks that are based on it as an output.
MIT License
451 stars 91 forks source link

Where is the imperva-api-attack-tool.jar file? #8

Open emilyanncr opened 3 years ago

emilyanncr commented 3 years ago

Per the instructions: Copy the runnable.sh file from the src/main/resources folder, to the same directory with the jar file. Now run: cat runnable.sh imperva-api-attack-tool.jar > api-attack.sh && chmod +x api-attack.sh

I can't find the imperva-api-attack-tool.jar file anywhere. Can you please assist? Thank you.

sysfsss commented 1 year ago

It's in build/libs/.

cd build/libs
cat ../resources/runnable.sh imperva-api-attack-tool.jar > api-attack.sh

fyi i had to upgrade the gradle version in gradle/wrapper/gradle-wrapper.properties to 8.0.2 and the spotbugs version in the build.gradle to 4.7.3 to get this to build.

good luck with the specfile, docs don't have examples sadly 🙃